까지 모든 것을 읽었다.PHP는 다음과 같이됩니다 내가 문자열이 첫번째 쉼표
echo strstr($this->tags, ',', true);
를하고 그것은 좋은 일하고있다, 그러나 문제는 그것은 단지 PHP 5.3.0 이상 작동 : 나는 다음과 같은 사용하고있다. 현재 PHP 5.2입니다.
나는 이것이 정규 표현식을 통해 정규 표현식을 통해 달성 될 수 있음을 알고 있지만 나는 RE에서 빨아 들인다.
누군가 나를 도와 줄 수 있습니까? 당신은 쉼표를 사용하여이 문자열을 폭발이
$string = "hello, my, name, is, az";
$str = explode(",", $string, 2);
echo $str[0];
왜 정규 표현식을 사용합니까? 이것을 배열로 분해하고 배열의 첫 번째 요소를 echo합니다. – andrewsi
'substr ($ 문자열, 0, strpos ($ 문자열, ','))'. 간단한 부분 문자열 (water pistol)이 작동 할 때 regexes (핵 폭탄)를 사용하지 마십시오. –
@MarcB에 감사드립니다. 나는 그런 것을 찾고있었습니다. –