php有多少个内置函数

php有多少个内置函数

1、filter_var函数

比如用在验证输入文本是不是邮箱地址:filter_var(‘123456@qq.com’,FILTER_VALIDATE_EMAIL);返回的值是匹配到正确的邮箱地址的结果。

2、prase_url函数

解析url返回各个组成部分


登录后复制

以上结果会输出:

立即学习“PHP免费学习笔记(深入)”;

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有多少个内置函数的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2522003.html

(0)
上一篇 2025年3月5日 17:21:16
下一篇 2025年3月5日 17:21:26

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php用在哪些方面

    php应用领域 任何的web端应用都可以使用PHP开发。 网站开发是PHP语言最擅长的,没有任何语言可以与其抗衡(从权威技术网站w3techs.com2017年7月28日的统计来看,PHP被82.7%的网站使用)。 PHP的用武之地不仅仅只…

    2025年3月5日
    000
  • php运行需要哪些组件

    一般来说php运行环境需要安装以下几个组件: 1、Apache(阿帕奇)Web服务器软件; 2、MySQL(小型关系型数据库管理系统); 3、PHP(php语言的编译环境); 4、Zend(提高PHP执行速度); 立即学习“PHP免费学习笔…

    2025年3月5日
    200
  • php怎么new一个对象

    1、php中,如果变量值是一个类名,可以直接new这个变量,即相当于new这个类 $obj = new $class_name($aff_id,$this); 登录后复制 2、传统写法 $obj = new LinkFeed($aff_id…

    2025年3月5日
    200
  • PHP怎么保证第三方接口安全

    1、当用户登录app时,使用https协议调用后台相关接口,服务器端根据用户名和密码时生成一个access_key,并将access_key保存在session中,将生成的access_key和session_id返回给app端。 2、AP…

    2025年3月5日
    200
  • php怎么部署到服务器

    php项目部署到服务器 步骤: 1、将项目放入/var/www/html中 2、如果没有修改http.conf的话,防火墙增加80端口,增加mysql的端口 3、如果修改http.conf的配置,将根目录切换到你项目的根目录 立即学习“PH…

    2025年3月5日
    200
  • php怎么导出excel

    方法一:直接用头部信息输出excel格式文件,内容以表格形式展示 //直接用头部信息输出excel格式文件,内容以表格形式展示。 $filename=’orderexcel’;    header(“Content-type: applic…

    2025年3月5日
    200
  • php和js的区别是什么?

    php和js在嵌入页面的方式,输出语法,数据类型,以及定义变量,字符串拼接,类型转换等等上都存在着区别,更多参考下文,希望对大家有所帮助。 1、嵌入页面方式 JS嵌入方式: 登录后复制 PHP嵌入方式: (常用) 登录后复制 2、输出语法 …

    2025年3月5日
    200
  • php和js哪个难?

    本来任何一门语言想学好都是难学的,但是这两者硬是要比较的话,javascript难一点,仅仅也只是从书写代码,调试代码,逻辑梳理上来看的。 javascript比php难学,javascript是一款面向对象跟面向过程并及的语言,肯定比单纯…

    2025年3月5日
    200
  • php cli模式有什么用

    cli模式其实就是命令行运行模式,英文全称command-line interface(命令行接口) PHP-CLI模式的优势及使用场合:  (推荐学习:PHP视频教程) 1.完全支持多线程 2.如上,可以实现定时任务 立即学习“PHP免费…

    2025年3月5日
    200
  • php怎么将字符串转换成数组?

    在php中,可以使用内置函数explode()来将字符串转换成数组;该函数可以将一个字符串根据分隔符拆分为若干个子串,然后将这些子串组合成数组并返回,语法格式为“explode(分隔符,字符串,返回数组元素的数目)”。 在开发过程中,我们经…

    2025年3月5日
    200

发表回复

登录后才能评论