爱程序网

PHP初学留神(四)

来源: 阅读:

    这周去听了Google的演讲,从Idea到Code的商业宣传。不过因为是头一次听英文演讲,心里还是很舒服。这周主要做的是Bootstrap前端美化,这个框架也比较好玩。在php上面花的时间相对少了,也就自己找找乐子吧。

1.php的输出n被吞掉

    很基础的东西,属于概念混淆了。n是转义字符,但作用的地方是在字符串;而在网页(htmltext)中换行要用标签<br>。

 

2.php的输出函数

    echo:首先,echo不是一个函数,而是一个语言结构。那语言结构是什么呢?语言结构就是php语法的一部分,不能被用户定义。而且相比函数,在执行时会更快,因为在php里,函数都要仙贝php解析器分解成语言结构,所以函数比语言结构多执行一层解析器解析。正因为是语言结构所以在使用时,其参数的括号可以不写。其也没有返回值。

    print:和echo一样,也是语言结构,不同的是返回值为1。这里还有一个与print有关奇怪的例子。

1 if(print("我想输出") && print("我也想输出")){2     //猜猜输出结果是什么?3 }

相关文章列表: