2012-05-01 6 views
0

안녕하세요. 문자열의 첫 번째 문자를 식별하는 데 도움이 필요합니다. 문자열에 슬래시 "/"가 포함되어 있거나 PHP에서 슬래시가없는 경우.문자열의 첫 번째 문자 식별

미리 감사드립니다.

+3

당신은 무엇을 시도 했습니까? – Sethunath

+1

'$ str [0] == '/'' – deceze

+0

[이 섹션] (http://us3.php.net/manual/en/language.types.string.php#language.types .string.substr) 매뉴얼 –

답변

1

를 사용하여 문자열이 더 / 포함하지 않는 여부를 확인할 수

$str[0] 

를 사용하여 문자열의 첫 번째 문자를 검사 할 수 있습니다 코드 :

<?php 
function containSlash($str) 
{ 
    return substr($str, 0, 1) == "/"; 
} 

// TEST 
echo (containSlash("/hello") ? "TRUE" : "FALSE"); // TRUE 
echo (containSlash("hello") ? "TRUE" : "FALSE"); // FALSE 
?> 
+0

'return $ str [0] == '/'|| $ str [0] == '\\';' – deceze

0

두 가지 질문이 있습니다.

당신은 당신이

function getSlashes($str) 
    { 
     return $str[0] == '/' || $str[0] == '\\'; 
    } 
+0

감사합니다. 나는 그것을 놓쳤다! 그것은 쉽다 – jalf

3

이 시도하십시오

strpos($str, '/') === FALSE 
관련 문제