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

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

青灯夜游
青灯夜游オリジナル
2022-01-27 16:35:485184ブラウズ

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;https://www.php.cn/&#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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。