ホームページ > バックエンド開発 > PHPチュートリアル > PHP出力変数に中括弧{}を追加する機能

PHP出力変数に中括弧{}を追加する機能

WBOY
リリース: 2016-06-13 12:35:41
オリジナル
911 人が閲覧しました

phpで出力変数に中括弧{}を付ける機能
php 出力変数に中括弧を付けるには、どのように書けば良いでしょうか?次のコード部分を見てください:

<?php
header("Content-Type:text/html; charset=utf-8");
$test="1变量1";
//echo "前面有字符串aa ".$test." bb后面字符串";
echo "前面有字符串aa {$test} bb后面字符串";
?>
ログイン後にコピー

PHP 出力変数に中かっこを追加すると、変数文字列を出力するために . 演算子を使用するのと同じ効果があることがわかります。PHP 出力変数に中かっこ {} を追加する機能を理解するために次の 3 つのポイントをまとめます。 🎜>

1. {} 内の値が変数であり、実行時にその変数に従って処理されることを示します。

2. 文字列内の変数を参照するために使用される特別な包含メソッド。これにより、. 演算子が削除され、コード入力の量が削減されます。 3. 変数名と後続の文字列が連結されないようにします。

添付:

文字列変数における中括弧 {} の役割:

PHP 変数の後に中括弧 {} を追加し、PHP 変数の対応するシリアル番号に対応する文字を参照する数字を入力します。
例:
$str = 'こんにちは';
echo $str{0}; // 出力は h
です。 echo $str{1}; // 出力は e
です。 文字列が特定の長さを満たしているかどうかを確認する場合は、中かっこ {} と isset を使用して strlen 関数を置き換えることを検討できます。isset は言語構造であり、strlen は関数であるため、isset を使用する方が strlen を使用するより効率的です。
たとえば、文字列の長さが 5 未満かどうかを判断するには:

if ( !isset ( $str{5} ) ) は if ( strlen ( $str )

この記事は「清源教育」ブログからのものです。転載する場合はここに明記してください。ありがとうございます!さらにビデオチュートリアルを閲覧するには、Qingyuan Education の公式 Web サイトにログインしてください。


関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート