php字符串处理函数的使用

php字符串处理函数的使用

trim()

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

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

str_replace

是用来匹配字符串里的字符并且进行替换也是黑名单的原理

常见用法string str_replace(string $search, string $replace, string $subject);

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

array_keys

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

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

stristr

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

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

php_uname

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

以下是 php_uname 函数的语法:

php 复制代码
string php_uname(string $mode);

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

uname('s'): 返回操作系统的名称。这是默认值,如果不指定 mode 参数,则默认使用这个值。

uname('n'): 返回网络节点主机名。

uname('r'): 返回操作系统的版本号。

uname('m'): 返回机器硬件名称。

uname('p'): 返回处理器名称或类型。

uname('v'): 返回操作系统的发行版代号。

下面是一个示例,展示如何使用 php_uname 函数获取操作系统的名称:

php 复制代码
<?php
    echo php_uname("s");
?>
相关推荐
kali-Myon2 小时前
NewStarCTF2025-Week4-Web
sql·安全·web安全·php·ctf·ssti·ssrf
我也要当昏君9 小时前
5.3 【2012统考真题】
开发语言·智能路由器·php
星光一影10 小时前
打车/网约车、代驾、顺风车/拼车、货运、租车等多种出行服务的一站式解决方案
mysql·微信小程序·php·uniapp·html5·web app
JSON_L11 小时前
Fastadmin中使用小程序登录
小程序·php·fastadmin
星光一影12 小时前
悬赏任务平台/拉新地推系统源码
redis·mysql·小程序·php·uniapp·html5
报错小能手14 小时前
计算机网络自顶向下方法24——运输层 可靠数据传输 超时间隔加倍 快速重传 是回退n步还是选择重传
网络·计算机网络·php
JaguarJack17 小时前
PHP 现代特性速查 写出更简洁安全的代码(完结篇)
后端·php
APIshop1 天前
PHP:一种强大的服务器端脚本语言
服务器·php
蒲公英源码1 天前
php+vue知识付费系统前后端全套源码
vue.js·php
007php0071 天前
某游戏互联网大厂Java面试深度解析:Java基础与性能优化(一)
java·数据库·面试·职场和发展·性能优化·golang·php