php有多少个内置函数
内容导读
收集整理的这篇技术教程文章主要介绍了php有多少个内置函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1426字,纯文字阅读大概需要3分钟。
内容图文
1、filter_var函数
比如用在验证输入文本是不是邮箱地址:filter_var('123456@qq.com',FILTER_VALIDATE_EMAIL);返回的值是匹配到正确的邮箱地址的结果。
2、prase_url函数
解析url返回各个组成部分
<?php$url = 'https://www.baidu.com/web/http/index.html?a=add&b=bad';print_r(parse_url($url));echo parse_url($url, PHP_URL_PATH);?>
以上结果会输出:
Array ( [scheme] => https [host] => www.baidu.com [path] => /web/http/index.html [query] => a=add&b=bad ) /web/http/index.html
3、http_build_query
生成 URL-encode 之后的请求字符串,当我们过滤url传递过来的参数后,可以将这些参数以数组的形式传入http_build_query()来构建出query参数:
$url="https://www.baidu.com";$data = array('foo'=>'bar', 'baz'=>'boom', 'cow'=>'milk', 'php'=>'hypertext processor');$query=http_build_query($data);$uri=$url.'?'.$query;echo $uri;?>
4、$_SERVER
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。
比较经常用到的有:
$_SERVER['REMOTE_ADDR']:浏览当前页面的用户的 IP 地址。
$_SERVER['HTTP_HOST']:当前请求头中 Host: 项的内容,如果存在的话。
$_SERVER['SERVER_ADDR']:当前运行脚本所在的服务器的 IP 地址。
$_SERVER['REQUEST_TIME_FLOAT']:请求开始时的时间戳,微秒级别的精准度。 自 PHP 5.4.0 开始生效。
$_SERVER[SERVER_NAME']:当前运行脚本所在的服务器的主机名。如果脚本运行于虚拟主机中,该名称是由那个虚拟主机所设置的值决定。
推荐教程:PHP视频教程
以上就是php有多少个内置函数的详细内容,更多请关注Gxl网其它相关文章!
内容总结
以上是为您收集整理的php有多少个内置函数全部内容,希望文章能够帮你解决php有多少个内置函数所遇到的程序开发问题。 如果觉得技术教程内容还不错,欢迎将网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 lecms, classcms, fastadmin, pbootcms, phpcms, eyoucms, yzmcms, PHP, xunruicms, jizhicms, dedecms, wordpress, hkcms, yzncms, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。