私はPHPが初めてなので、この質問をする前に検索しようとしましたが、正しい答えが見つかりません. 正しい語彙を知らないからでしょう。
とにかくここに私の問題があります:
文から単語を削除しようとしています。文は、ウェブサイトで入力できるフィールドです。
PHPの文は次のとおりです。
<?php the_field('years'); ?>
これは機能し、正しい文が得られます。だから私は単語を次のように置き換えたり隠したりしようとしました:
<?php
$sentence = the_field('years');
$test = str_replace('the', ' ', $sentence);
echo "$test";
?>
しかし、これはエコーするだけで、他には$sentence
何もありません。
これを行う方法?"the_field('years')
そして、;のような「オブジェクト」の正しい言葉は何ですか?
ありがとう!
編集:
このフィールドは、実際にはwordpressの高度なカスタム フィールドです。変数を取得するには:
<?php
$variable = get_field('field_name');
?>
だから私は試しました:
<?php
$sentence = get_field('years');
$test = str_replace('the', ' ', $sentence);
echo "$test";
?>
しかし、これはエコーします:「配列」