die()和exit;都能终止,只不过die后面可以输出东西
函数
①自定义函数(打印九九,六六,三三,12*12乘法表)
function fun(){
}
fun();
加了颜色
ffunc_num_args( ); 得到数组长度
func_get_args(); 得到数组元素、、
array_sum()直接求和
拿走数据库文件
appserv/MySQL/data/的表
ctrl+u查看源码
$y=date('Y')-------年
输出数组内容
print_r($arr);
var_dump($arr);
$a=&$b; //按引用传递
字符串连接符用" . "
var_dump($a); //可以查看类型的输出,会输出类型和值
使用数组时一定要加一个array来完善功能
此时用var_dump($arr);输出时,还可以看见数组下标。
想取出数组中的第二个值时,echo $arr[1]
想往数组中加元素时:$arr[]="d"
&在PHP中是取地址
纯PHP中文件,头部的header("content-type:text/html;charset=utf-8") 是为了改编码,前面一定不能有输出或者是cookie,session
在写面向对象的时候:new可理解为诞生
输出时$user1=new Person()
$user1->say() .....say是一种属性
资源空间
isset:变量是否存在 和 empty:测试变量是否为空
变量类型测试
$name="...";
var_ dump(is_int($name));
删除变量用unset
单双引号
字符串中没有变量就用单引号,有变量就用双引号
调用一个对象的属性和方法时需要用到单箭头
@运算符,用来屏蔽函数报错
变量函数
1,变量的值等于一个函数
function sum(){
sum=$i+$j;
}
$a=“sum”;//如此
a();//调用
2,变量作用域
局部变量和全局变量
这里讲怎么应用局部变量
<?php
$num=10;
function fun(){
globle $num; //gloable修饰可以把局部变量变为全局变量
$num=30;
}
fun();
echo $num;
?>
也可以这种方法实现