php中的一些碎的知识点

PHP函数之可变函数,即可以通过变量的名字来调用函数,因为变量的值是可变的,所以可以通过改变一个变量来调用不同的函数
例如
function name(){
    echo "name";
}
function job(){
    echo "job";
}
$func="name";
$func();
$func="job";
$func();
可变函数也可以用于对象的方法上,即通过将对象的方法名赋值给变量,然后调用该变量。
普通方法调用是-> 
静态方法也可以通过变量来进行动态的调用
静态方法调用 ::
PHP比较两个对象是否相等
当同一个类的两个对象的所有属性都相等时,用==判断,结果为true
但如果用===来判断就是false 因为===用于判断两个变量是否指向一个对象
PHP中的几种打印
var_dump();   print_r(); echo();
PHP中获取字符串长度的函数 strlen();但该函数一般用于计算英语字符长度,中文的长度用mb_strlen()函数
 
PHP中unset()函数是将变量和内存之间的关系切断
 
​is_numeric()是用来判断 变量是否是数字或者数字符串的 
当is_numeric() 的参数是数字或者纯数字字符串的时候 返回true 否则返 false
PHP中数组的创建、删除、追加 、遍历
1.$array=  array('11','22','33',44);
强类型语言:1.数组里面只能存储相同数据类型的数据,2数组的长度是固定的,3在内存里面是连续的
但php是弱类型的语言,因此数组中可以存放不同类型的数据类型
2.关联数组:$arr=array("111"=>"ddd","daf"=>"ddd")
key 和值 是成对存在的。
3.unset()函数用于删除指定位置的数组元素
例如unset($arry[0])
4.添加元素:
$a[0]=10;添加元素
$a[]=10;追加元素
array_push($a,23);追加元素
5.遍历
for(var i=0;i<count($array);i++){
}
foreach($array as $v){
 
}
foreach($a as $v=>$k)
{
    echo $v."--"."$k"."<br>";
}
in_array()判断元素是否在数组中出现
array_reverse()翻转数组
count()数组的无素个数
array_unique()删除数组中的重复值并返回新的数组;
unset()删除数组的某个值
array_values()重新索引
array_merge()合并数组;
array_push()添加元素
 
 
 
 

转载于:https://www.cnblogs.com/hyf-huangyongfei/p/7804278.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值