php基础
基础知识
- 语法
//每一个页面只能有一个php主题
-
变量
$ [NAME]美元符号 + 变量名(变量名只能是下划线和字母开头) -
global
global 关键字用于函数内访问全局变量。
$y=10;
function myTest()
{
global $x,$y;
$y=$x+$y;
}
PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。
-
Static 作用域
当一个函数完成时,它的所有变量通常都会被删除。然而,有时候您希望某个局部变量不要被删除 -
echo和print的区别echo可以有多个参数,print只能有一个参数echo "q" ,"b" //输出qb print "a" , "b" //页面无法显示
*** 在php中字符串和字符串不可以使用" + "链接 ***
- PHP EOF
字符串拼接作用
<<<EOF //开头须要用三个左尖括号 + EOF(可以是其他)
EOF; //使用开开头相同的名字加分号闭合,闭合语句前后不能有空格或者其他。
<?php
$name="runoob";
$a= <<<EOF
"abc"$name
"123"
EOF;
// 结束需要独立一行且前后不能空格
echo $a;
?>
-
数据类型
- 字符串
- 整形
- 浮点型
- 布尔型
- 数组
$cars = array("vivo","xiaomi","iphone"); - 对象
class a{ var $color; function _con($color="green"){ $this -> color = $color; } } - null
-
var_dump() 能返回数据的数据类型和值
-
PHP 类型比较
PHP是弱类型语言- 松散比较 ==
- 严格比较 ===
-
php中的常量
php中设置常量需要使用define()函数
define("a", "zlisang");
define("b", "cloudsin",true); //变量名称不区分大小写
- 字符串--两个简单的字符串函数
strlen() //返回字符串的长度
<?php
echo strlen("hello world");
?>
strpos() //用于在字符串内查找一段指定的文本
<?php
echo strpos("hello world!","llo");
?>
白茶清欢无别事,我在等风也等你。

浙公网安备 33010602011771号