大家好,今天为大家介绍一些PHP方面的函数,虽然PHP封装了很多函数,但是大部分PHP程序员都没有仔细研读PHP参考手册,导致了很多非常有用的函数没有得到及时应用,下面我就带着大家来聊聊那些非常有用的函数。

达内_达内培训告诉我们,做项目的时候,我们经常要验证URL地址、邮箱、IP地址是否合法,很多PHP程序员一拿到这样的需求,然后就百度、谷歌,URL地址的正则表达式怎么写,邮箱的正则表达式怎么写?其实我们打开PHP的参考手册,发现一切都不用,只需要一个函数就搞定了,什么函数呢?
filter_var(‘bob@#', FILTER_VALIDATE_EMAIL)
做商城项目的时候,山东it培训告诉我们,我们经常要生成和验证订单号,而一般很多商城的订单号的生成都是采用YYYYMMDDHHiiss的方式,类似20180424105823,那么怎么验证一个订单号的格式是否正确呢?有人觉得用is_numeric函数,但是发现这个函数对于小数也是成立的,于是很多人又开始朝正则表达式的方向考虑了,其实大可不必,PHP已经为我们准备好了。
ctype_digit(要检查的变量)
很多时候我们虽然可以采用字符串的方式生成URL,但是面对一个参数非常非常多的URL,这个时候如果还采用字符串连接的方式来实现的话,很容易出现各种错误,并且很不利于维护,那么这个时候怎么办呢?可以采用下面的方式来实现。
<?php
$data = array(
'foo' => 'bar',
'baz' => 'boom',
'cow' => 'milk',
'php' => 'hypertext processor'
);
echo http_build_query($data) . “ ”;
更多山东it培训相关资讯,请扫描下方二维码