ホームページ > バックエンド開発 > PHPの問題 > PHPで文字列変数を宣言するにはいくつかの方法があります

PHPで文字列変数を宣言するにはいくつかの方法があります

青灯夜游
リリース: 2023-03-15 07:06:01
オリジナル
5272 人が閲覧しました

php で文字列変数を宣言するには 3 つの方法があります: 1. "$ 変数名 = '文字列の内容';" ステートメントを使用する; 2. "$ 変数名 = '文字列の内容';" ステートメントを使用する; 3. 区切り文字を使用し、ステートメント「$variable name =

PHPで文字列変数を宣言するにはいくつかの方法があります

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 宣言文字列変数

##1. 二重引用符を使用します


構文:

$变量名="字符串内容";
ログイン後にコピー

例:

<?php
$str="hello";
var_dump($str);
?>
ログイン後にコピー

PHPで文字列変数を宣言するにはいくつかの方法があります

2. 一重引用符を使用します


構文:

$变量名=&#39;字符串内容&#39;;
ログイン後にコピー

例:

<?php
header("Content-type:text/html;charset=utf-8");
$str=&#39;hi&#39;;
var_dump($str);
?>
ログイン後にコピー

PHPで文字列変数を宣言するにはいくつかの方法があります一重引用符は最も効率的ですが、一重引用符は含まれる変数を解析しません。

$a=&#39;aaa&#39;;
$b=&#39;$abbb&#39;;
echo $b;
ログイン後にコピー

PHPで文字列変数を宣言するにはいくつかの方法があります

3. 区切り文字を使用する

PHP の区切り文字を使用すると、より長い文字列を定義でき、その中の内容を出力できます。改行、インデント、その他の形式を含む、そのままの形式です。区切り文字内の特殊文字はエスケープする必要がなく、区切り文字内の変数も解析できます。これが、PHP が区切り文字を導入する理由の 1 つです。

デリミタの構文形式は次のとおりです:

$变量名=<<<str
    一段文本
str;
ログイン後にコピー

このうち、記号

<<<

はキーワードであり、必ず使用する必要があります。 #str テキストの開始識別子と終了識別子としてカスタマイズされた識別子が使用されます。前後の識別子の名前は完全に同じである必要があります。 また、終了識別子の後のセミコロンは省略できず、終了識別子は改行の先頭に記述する必要があります。また、識別子の命名は、PHP の他のタグの命名規則に従う必要があります。識別子には文字、数字、アンダースコアのみを含めることができ、アンダースコアまたは数字以外の文字で始める必要があります。

区切り文字を使用して定義された文字列では変数を解析できますが、演算は実行できないことに注意してください。

例:

<?php
header("Content-type:text/html;charset=utf-8");
$website = &#39;php中文网&#39;;
$url = &#39;//m.sbmmt.com/&#39;;
$title = &#39;PHP 教程&#39;;
$str = <<<str
        <!DOCTYPE html>
        <html>
        <head>
            <title> $title </title>
        </head>
        <body>
            您正在访问的是:<strong style="color:red">$website</strong><br>
            网址:<a href="$url" target="_blank">$url</a>
        </body>
        </html>
str;
echo $str;
?>
ログイン後にコピー


推奨学習: 「PHPで文字列変数を宣言するにはいくつかの方法がありますPHP ビデオ チュートリアル

以上がPHPで文字列変数を宣言するにはいくつかの方法がありますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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