同じ echo ステートメントで PHP 関数と文字列を組み合わせることができますか? 現在、写真のキャプションを取得して 25 文字以下に短縮し、単語全体に収まるように最も近い空白で停止するこのコードがあります。
echo substr($caption,0,strpos($caption,' ',25));
echo " ...";
出力例: 「これは長すぎて、この foobar の小さな領域のプレビュー ボックスに収まりません」を「これは長すぎて...」に変更します。
「substr」と「...」を同じ echo ステートメントに結合できるようにしたいと考えています。次のことを試しましたが、うまくいきませんでした。
echo "{substr($caption,0,strpos($caption,' ',25))} ...";
何か案は?