"adjkadahsdjashd ## kjhkhkjhkjhs"와 같은 문자열이 있다고 가정합니다. 와 나는 예를 들어 adjkadahsdjashd에로 잘라 원하는 localhost와 서버의 PHP 함수 strpos와 substr에 대한 결과가 서로 다릅니다.
그래서 난 내 컴퓨터에 쓴 kjhkhkjhkjhs :<?php
$s="508462170##dfsfgdfggf";
echo substr($s,strpos($s,"#")+2)."</br>";
echo substr($s,0,strpos($s,"#"));
?>
그 결과는 괜찮지 만, 내가 서버에이 업로드 될 때, 그것은 나에게 아무 것도 반환하지 않습니다 .
서버의 PHP 버전은 5.2.17
:(문제를 좁힐 strpos()의 결과를 울리는
정확하게 이것을 시도 했습니까? 아니면 테스트 파일의 일부입니까? appache 서버에서 시도해 보았습니다. 어쩌면 결과가 있는지 확인하기 위해'echo "테스트"; "를 추가하고 싶을 것입니다. – martinstoeckli