alert('{$mes}');之('{}')

来源:1-5 创建文件

萧萧520

2015-10-20 13:34

function alertMes($mes,$url){

echo "<script type='text/javascript'>alert('{$mes}');location.href='{$url}';</script>";

}

alert('{$mes}');l  location.href='{$url}';   ('{}')为什么这样用啊

写回答 关注

2回答

  • 思君满月
    2015-10-23 10:35:02
    已采纳

    建议你去看看PHP的单引号和双引号的区别;

    简单说双引号中可以输出变量,特殊字符不会被转义。给你出个题:

    $user = "刘德华";
    $username = "华仔";
    echo "$username"; // 输出什么?

    答案是输出“华仔”,这次采用的是最长匹配,性能肯定很低,因为做了太多无意义的判断。

    echo "{$user}name";

    明确输出的是$user,避免歧义。

    萧萧520

    非常感谢!

    2015-10-23 16:54:34

    共 1 条回复 >

  • qq_一一一_1
    2015-10-20 13:39:10

    基础语法

    萧萧520

    什么语法啊,$mes是个变量,外面必须套个{}吗

    2015-10-20 13:44:16

    共 1 条回复 >

WEB在线文件管理器

通过本课程文件目录函数库的学习,让你掌握文件、目录函数库的应用

36223 学习 · 332 问题

查看课程

相似问题