当前位置: 首页 > news >正文

php字符串处理函数的使用

php字符串处理函数的使用

trim()

trim()函数的功能用于去除字符串首尾的空白字符(包括空格、制表符、换行符等)。它可以用于清理用户输入的数据或去除字符串中的多余空格。

<?php
$char="         holle world! 
";echo trim($char)
?>

在这里插入图片描述

str_replace

是用来匹配字符串里的字符并且进行替换也是黑名单的原理
常见用法string str_replace(string $search, string $replace, string $subject);

<?php$ping= $_GET['ping'];$guolv=array("&&","||","&","|");$replace=str_replace($guolv,"",$ping);echo $replace
?>

在这里插入图片描述

array_keys

array_keys函数的功能是取数组里所有键名,如何组成一个新数组进行返回

<?php$array=array("name" => "xl","age"  => "22","sex"  => "男");$key=array_keys($array);var_dump($key);
?>

在这里插入图片描述

stristr

stristr函数是PHP中的一个字符串函数,它用于在一个字符串中查找另一个字符串,并返回找到的字符串及其后面的部分。这个函数是大小写不敏感的,所以它不会受制于字符的大小写

<?php$complete="holle world ! i am xl, how are you?";echo stristr($complete,"xl");
?>

在这里插入图片描述

php_uname

php_uname 函数是 PHP 中用于获取操作系统名称的函数。它返回一个字符串,包含当前运行 PHP 解释器的操作系统名称。

以下是 php_uname 函数的语法:

string php_uname(string $mode);

参数 mode 是一个可选参数,用于指定要获取的操作系统信息的类型。它可以是以下常量之一:

uname(‘s’): 返回操作系统的名称。这是默认值,如果不指定 mode 参数,则默认使用这个值。
uname(‘n’): 返回网络节点主机名。
uname(‘r’): 返回操作系统的版本号。
uname(‘m’): 返回机器硬件名称。
uname(‘p’): 返回处理器名称或类型。
uname(‘v’): 返回操作系统的发行版代号。
下面是一个示例,展示如何使用 php_uname 函数获取操作系统的名称:

<?phpecho php_uname("s");
?>

在这里插入图片描述

http://www.lryc.cn/news/240277.html

相关文章:

  • UEC++ day8
  • 学习记录——ipv4、ipv6与ip、DNS、网络协议
  • cefsharp119.4.30(cef119.4.3,Chromium119.0.6045.159)版本升级体验支持H264及其他多个H264版本
  • “index“ should always be multi-word
  • 服务器64GB内存、8核CPU的MySQL 8配置参数
  • Python+Qt虹膜检测识别
  • 我的创作纪念日——365天
  • 安卓手机便签APP用哪个,手机上好用的便签APP是什么
  • 前端Date对象的使用锦集
  • 如何将ONLYOFFICE与Python应用程序集成
  • vector的简单模拟实现_C++
  • 合并两个有序链表,剑指offer,力扣
  • Delphi 12 Athens 发布了!
  • 基于Haclon的Blob分析
  • 安卓手机好用的清单软件有哪些?
  • 【追求卓越02】数据结构--链表
  • qt按照不同编码格式读取文字(UTF-16LE,UTF-8,UTF-8BOM,UTF-16BE)
  • R语言和RStudio的下载安装(非常简便舒适)
  • SQL注入漏洞发现和利用,以及SQL注入的防护
  • Jmeter 分布式压测
  • Docker 安装 Apache
  • python变量、常量、数据类型
  • 注册中心CAP架构剖析
  • SVN创建分支
  • Vue 设置v-html中元素样式
  • 连接服务器的脚本
  • ChatGPT/GPT4丨编程助手;AI画图;数据分析;科研/项目实现;提示词工程技巧;论文写作等
  • 35的程序员被辞了可以自己接外包啊?为什么都那么悲观呢?
  • 2020年09月 Scratch(三级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • SpringBoot面试之SpringBoot自动装配原理