0

PHP で { } の意味を説明できる人はいますか?

たとえば、次のようなものがあります。

<?php

...

$site['mediaImages']       = "{$site['url']}media/images/";

...

?>

従来の if ステートメントや関数定義とは異なります。

4

2 に答える 2

6

中括弧は、PHP が変数の終了位置を把握するのに役立ちます。例えば

$hello = "hola";
echo "$helloworld"; // error: undefined variable $helloworld
echo "{$hello}world"; // echo "holaworld"
于 2013-05-26T23:36:54.253 に答える