현재 문자열의 첫 번째 부분을 가져 오기 위해 strstr()을 사용하고 있습니다. 내 프로젝트는 3 대의 서버에서 실행됩니다. 1. 개발 서버 2. 테스트 서버 3. 라이브 서버strstr PHP 또는 대체 부분 문자열
않는 strstr()는 개발 서버 및 테스트 서버에서 잘 작동하지만 그 순간 나는 라이브는 않는 strstr 인쇄 아무것도 내 프로젝트를 배치하지 않습니다. 예를 들면 : 나는 아무것도 없어 내 세번째 서버에서 사과 :이 얻는 제 1 및 제 2 서버에서
//$product["titel2"] = "apple - <fruit<";
$product["titel2"]=(strstr($product["titel2"], "<domino"))?strstr($product["titel2"], "<fruit",true):$product["titel2"];
$str_product_titel = stripText(!empty($product["titel"]) && preg_match("/^<!--/",stripText($product["titel"]))==0?$product["titel"]."":$product["titel2"]);
:
이 코드를 사용합니다.
마지막 부분을 제거하는 또 다른 방법이있어서 사과 만 먹을 수 있습니까? (예를 들어, apple - cake - & # 60fruit & # 60
과 같이 다른 문자열을 가질 변경이 있기 때문에 "-"하고 싶지 않습니다. (나는 과일도 같이 작성 알고 :> < 과일,하지만 striptags로, 또는 그것은 작동하지 않을 striptext)
그래서 누군가가이 작은 성가신 문제를 도와 줄 수 가 사전에 너무 감사
.?!
내가가 폭발 생각 :
어쨌든, 당신은 같은 것을 사용하여 이전의 PHP 버전을 에뮬레이트 할 수 있습니다 . – ajreal
구현을 그대로두면 원래 요구 사항은 정확히 무엇입니까? –