PHP一些非常有用的函数

  永远不要认为自己学的已经够了,人的一生就是一个不断学习的过程。

  虽然接触PHP已经有些时日了,但是我知道自己对PHP的掌握应该还是皮毛阶段,大部分是环境的因素,在这里由于任务的原因也没过多的时间去专研深入的东西,另外一方面原因就是个人,是因为自己没有深入探索的精神,很多人多有这样的毛病,学习比较浮躁,学到的只是一些肤浅的知识。例如学习PHP,对,你是可以做出一个完整的网站了,但是仔细想想,你学的真的够了吗?再看看网上的那些大牛们,我们的程度和人家又相差千里,自己如果再不反省,只知道在自己的领域中得到满足,这样的生活状况,我想可能永远得不到自己想要的,达不到自己的目标。

  好了,感慨是有,但是学习还是关键的,心态调整好,相信只有付出就有回报。

  今天翻了翻《PHP和MySQL Web应用开发核心技术》,算是对PHP学习的一个巩固,还不错,刚翻开就有了一点收获。可能有点简单,但是有几个以前是不知道或者说是没用过的。

  一些非常有用的函数,先贴上代码:

  

1 <?php
2 $str=<<<EOSTRING
3 This is a string with
4 lots of newline breaks
5 and I want it to look like this
6 on output.
7
8 EOSTRING;
9 ?>

  先定义一个$string变量,注意这里后面EOSTRING;之前不能有空格,否则会出错的。

  下面想要直接用 echo $str 得到换行的段落可能会有点失望。因为他在一行输出了。

  这里用到一个函数:nl2br()

    

  ok,输出结果对了。

 

var_dump()

  把变量的类型和值输出到流中。可以检验变量类型和长度。

print_r()

  和var_dump()类似,但是更进一步增强输出的可读性,print_r甚至使你可以使用可选值(成为参数parameter),它通知函数把结果返回到字符串中,而不是把结果输出到输出流中。

  例如:

1 $str="We are students";
2
3 print_r($str); //输出$str值
4
5 $result=print_r($str,TRUE); //输出$str并将该值赋给$result

 

var_export()

  和var_dump()非常类似,只不过它的输出实际上是所提供的数据值的有效地PHP代码表示。

  

1 $arr=array(1,2,3,4);
2
3 var_export($arr);

输出为:

  array ( 0 => 1, 1 => 2, 2 => 3, 3 => 4, )


  可能几个函数比较简单,但却不是特别常用,或者说容易忘记,一是对过去只是的学习,另外希望能够帮助大家。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值