나는이 질문을하기 전에 검색하려고 했으므로 PHP에 익숙하다. 그러나 나는 정답을 찾을 수 없다. 아마도 내가 올바른 어휘를 모르기 때문일 것입니다. 나는이 문장에서 단어를 삭제하기 위해 노력하고있어PHP 단어 바꾸기
:
어쨌든 여기 내 문제입니다. 문장은 웹 사이트에 입력 할 수있는 필드입니다.
문장
PHP 에 있습니다<?php the_field('years'); ?>
이 작동 내가 올바른 문장을 얻는다. 그래서 교체하거나 함께 단어를 숨기려 :
<?php
$sentence = the_field('years');
$test = str_replace('the', ' ', $sentence);
echo "$test";
?>
그러나 이것은 단지 그렇지 않으면 $sentence
아무것도 메아리 없습니다.
어떻게 하시겠습니까? 그리고 "the_field('years')
과 같은 '대상'에 대한 올바른 단어는 무엇입니까?
감사합니다.
편집 :
분야는 워드 프레스에 대한 사실 Advanced Custom Field이다. 그래서, "배열"
'the_field ('년') 할 수있다 생각하면,'파라미터 년 the_field라는 함수를 호출한다. 이게 니가 원하는거야? 어쩌면 $ the_field [ 'years']로 얻을 수있는 배열의 원소 값을 얻고 싶을 것이다. – quidage
"the_field"기능의 소스를 보여주십시오. – bbldzr
실제로 "the_field"는 'years'라는 필드 배열을 반향 출력합니다. – Trekdrop