php小tips

来源:互联网 发布:网络电视遥控器失灵 编辑:程序博客网 时间:2024/06/05 06:22

1.函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。
函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。
若想在函数内访问函数外的变量,使用global关键词

<?php$x=5;$y=10;function myTest() {  global $x,$y;  $y=$x+$y;}myTest();echo $y; // 输出 15?>

PHP 同时在名为 $GLOBALS[index] 的数组中存储了所有的全局变量。下标存有变量名。

<?php$x=5;$y=10;function myTest() {  $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];} myTest();echo $y; // 输出 15?>

2.echo 和 print 语句
echo - 能够输出一个以上的字符串
print - 只能输出一个字符串,并始终返回 1

echo "这段话", "由", "多个", "字符串", "串接而成。"; //“这段话由多个字符串串接而成。”

3.htmlspecialchars()
htmlspecialchars()函数把特殊字符转换为 HTML 实体。这意味着 < 和 > 之类的 HTML 字符会被替换为 &lt;&gt; 。这样可防止攻击者通过在表单中注入 HTML 或 JavaScript 代码(跨站点脚本攻击)对代码进行利用。

4.字符串反转
使用strrev() 函数

原创粉丝点击