values[3]->name}";echo"This is the value of the var named">
当前位置:Gxlcms > PHP教程 > php双引号里面的解析

php双引号里面的解析

时间:2021-07-01 10:21:17 帮助过:3人阅读

echo"This works: {$arr['foo'][3]}";
echo"This works too: {$obj->values[3]->name}";
echo"This is the value of the var named $name: {${$name}}";
echo"value of the var named by the return value of getName(): {${getName()}}";
echo"value of the var named by the return value of \$object->getName(): {${$object->getName()}}";

解析数组

$juices = array("apple", "orange", "koolaid1" => "purple");
echo"He drank some $juices[0] juice.".PHP_EOL;
echo"He drank some $juices[koolaid1] juice.".PHP_EOL;
// 有效,只有通过花括号语法才能正确解析带引号的键名
echo"This works: {$arr['key']}";
// 有效
echo"This works: {$arr[4][3]}";

解析变量

echo"This is {$great}";
echo"This is ${great}";

输出字符串

$a = 'aaaa';
$c['c'] = "ccc";
$b = "i am '$a' and  '$c[c]' \" 我是双引号!\"";
echo$b; //i am 'aaaa' and 'ccc'" 我是双引号!"

{}的解析

classbeers {const softdrink = 'rootbeer';
    publicstatic$ale = 'ipa';
}
$rootbeer = 'A & W';
$ipa = 'Alexander Keith\'s';
// 有效,
输出: I'd like an A & Wecho"I'd like an {${beers::softdrink}}\n"; // 也有效,输出: I'd like an Alexander Keith'secho"I'd like an {${beers::$ale}}\n";

解析对象

// 有效
echo "This square is {$square->width}00 centimeters broad.";

版权声明:知识取之于民,用之于民!欢迎转载,转载请开头附上本文链接,不定期更新文章!

以上就介绍了php 双引号里面的解析,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

人气教程排行