홈>
addtohomescreen.php
를 포함하고 싶습니다
다음 조건에 대해서만 페이지에서 :
$ua !== 'sattamatka.pro'
->참$ua !== 'sattamatka.android'
->맞다stripos($ua,'android') == true)
->맞다참고 :조건
1
&
2
둘 중 하나가 true이면 다른 하나는 자동으로 false가됩니다.
다음 로직을 사용하고 있습니다 :
<?php
if($ua !== 'sattamatka.pro'
|| $ua !== 'sattamatka.android'
&& stripos($ua,'android') == true) {
include "addtohomescreen.php";
}
?>
참고 :모두 사실입니다. 하지만
&&
를 사용하면
||
대신
두 진술-
$ua !== 'sattamatka.pro'
그리고
$ua !== 'sattamatka.android'
거짓이되고
addtohomescreen.php
$ua
에 모두 포함되어 있습니다
.
수정:
$ua
의 가능한 노래
있습니다 :
sattamatka.pro
sattamatka.android
mozilla/5.0 (linux; u; android 6.0.1; en-us; redmi note 3 build/mmb29m) applewebkit/534.30 (khtml, like gecko) version/4.0 ucbrowser/11.2.5.932 u3/0.8.0 mobile safari/534.30
업데이트: 문제가
$ua = 'sattamatka.pro'
에있었습니다.
그리고
$ua = 'sattamatka.android'
문
if(($ua !== 'sattamatka.pro') && ($ua !== 'sattamatka.android') && (stripos($ua,'android') == true))
거짓을 반환했습니다. 이것은
()
를 추가하여 해결되었습니다.
($ua !== 'sattamatka.pro') || ($ua !== 'sattamatka.android')
로
이제 코드가 예상대로 작동합니다. 더 이상 제안이 필요 없습니다. 시간 내 주셔서 감사합니다.
-
답변 # 1
-
답변 # 2
()
를 추가하여 문제를 해결했습니다 처음 두 문장으로 :<?php $ua = strtolower($_SERVER['HTTP_USER_AGENT']); if(($ua !== 'sattamatka.pro' || $ua !== 'sattamatka.android') && stripos($ua,'android') == true) { include "addtohomescreen.php"; } else {} ?>
참처럼 일했다!
관련 자료
- 단일 SQL 쿼리의 여러 select 문
- sql - 여러 SELECT 문이있는 사례
- r - datatable에서 집계 할 때 여러`by`에서 쉼표로 구분 된 문자열 뒤에있는 논리를 보는 방법은 무엇입니까?
- javascript - 클래스 추가를위한 여러 if 문 줄이기 (jQuery)
- mysql - 2 개의 논리 SQL 문을 하나의 쿼리에 결합
- python - 동일한 try/except 블록으로 여러 문을 단순화하는 방법
- javascript - 객체 배열을 가져온 후 if 문으로 여러 배열을 조건부로 매핑하려면 어떻게해야합니까? (반응)
- c - 여러 단어 명령을받는 기본 쉘
- Excel에서 여러 countif 문을 어떻게 추가합니까?
- dart - Flutter Basic과 관련된 여러 질문
- python - 여러 if 문을 사용하는 함수를 작성하는 방법은 무엇입니까? 각 문은 단어를 하나씩 수정합니다
- php - 여러 다차원 배열에 대해 동일한 논리를 실행
- 동일한 Azure Resource Group 프로젝트의 여러 논리 앱
&&
를 사용해야합니다 모든 조건이true
가 되길 원한다면