은 내가 사용을 시도하고 PHP 함수를 가지고을 문자열PHP 문자열은 "주위
echo get_products_display_price($_GET['products_id']);
넣어 내 밖으로는"따옴표와 $ 199.99 ", 아웃과 출력을 얻을 수있는 방법이있다 "문자열 주위에 substr
과 같은 기능을 많이 사용하지 않아도됩니까?
은 내가 사용을 시도하고 PHP 함수를 가지고을 문자열PHP 문자열은 "주위
echo get_products_display_price($_GET['products_id']);
넣어 내 밖으로는"따옴표와 $ 199.99 ", 아웃과 출력을 얻을 수있는 방법이있다 "문자열 주위에 substr
과 같은 기능을 많이 사용하지 않아도됩니까?
당신은 trim
를 사용할 수 있습니다
echo trim(get_products_display_price($_GET['products_id']), "'\" ");
은 문자열의 시작과 끝에서 모든 "
, '
과 공백을 제거합니다.
하지만 따옴표가 왜 표시되는지 궁금합니다. 문자열을 반향하는 경우 일반적으로 따옴표는 문자열 자체에 포함되지 않는 한 인쇄되지 않습니다. get_products_display_price
기능을 점검하고 오류를 수정해야합니다.
echo str_replace('"','',get_products_display_price($_GET['products_id']));
또는
ereg_replace('"', '', get_products_display_price($_GET['products_id']));
두 예제 모두 문자열의 모든 인용 부호를 대체합니다. – cypher
가 어떻게 잊을 수'()'트림? +1 – alex
인용문은 Chrome/Chromium이 HTML 소스를 출력하는 방식의 결과였습니다. 이것은 다른 브라우저에서는 발생하지 않으므로 이것이 해결 된 문제라고 말할 수 있습니다. 다른 브라우저를 사용해보아야합니다 : D –