숫자가있는 자동 생성 문자열이 있습니다. 그것은 0에서 99까지 가능합니다. 어떻게 선택할 수 있습니까? "2,3,4"? (X2, X3, X4 등)PHP로 범위를 선택하는 방법 조건이있는 경우
$n = 53;
if($i == ?){ echo "there is 3";}
내가 대신 인쇄 할 필요가있는 무엇 "?" 상징?
감사합니다.
숫자가있는 자동 생성 문자열이 있습니다. 그것은 0에서 99까지 가능합니다. 어떻게 선택할 수 있습니까? "2,3,4"? (X2, X3, X4 등)PHP로 범위를 선택하는 방법 조건이있는 경우
$n = 53;
if($i == ?){ echo "there is 3";}
내가 대신 인쇄 할 필요가있는 무엇 "?" 상징?
감사합니다.
정말 그냥 여기 추측 :
<?php
$i=23;//13,33,43,9999999993
if(substr($i,-1) == 3){
echo "there is 3";
}
코드를
substr($i,-1)
문자열의 마지막 문자를 반환 $ i가
다루 2 또는 3 또는 4
$i=24;
if(in_array(substr($i,-1),array(2,3,4))){
echo "ends in 2 or 3 or 4";
}
감사합니다! 그것은 나를 도와 줘요! –
여기 알고리즘 솔루션은 다음과 같습니다
if ($i % 10 == 3) {
%
가 modulus operator입니다. 여기서 예를 들어 53
을 10
으로 나눈 값이므로, 비교 결과로서 3
을 남긴다. 귀하의 질문에 문자열이 문자가 포함 된 경우 말할 경우
귀하 질문은 분명하지 않다. 이 "2,3,4"각각 "을 선택한다는 것은 무엇을 의미합니까? –
@BrendanLong 매 3 번째 (또한 2 및 4)를 선택해야합니다. x2, x3, x4 –