站长家园(原代码之家)(www.adminjie.com)网站源码,微信源码,游戏源码,商业源码分享平台。
当前位置:网站首页 技术文章 网络编程 正文

php可以只显示字母和数字吗

时间:2022-04-28 [网络编程]作者:fabuyuan 浏览:6 次

php可以过滤字符串,只显示字母和数字。实现方法:1、用“preg_match_all("/[a-zA-Z0-9]/u","$str",$arr)”查找字母和数字,将其存入数组中;2、用“join('',$arr[0])”将数组转为字符串。

本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑

php可以过滤字符串,只显示字母和数字。

在PHP中,可以利用preg_match_all()函数配合正则表达式来过滤字符串,只保留英文字母以及数字。

使用的正则表达式为:/[a-zA-Z0-9]/u

preg_match_all()函数接受一个数组类型的第三参数,用来存放所有匹配的结果。

<?php
header("Content-type:text/html;charset=utf-8");
$str = "php.cn?站长家园。zblog,?#$%^&())*(&^";
preg_match_all("/[a-zA-Z0-9]/u","$str",$arr);
var_dump($arr);
?>

该数组是一个二维数组,可以使用join()函数将结果值拼接成一个字符串

join('',$arr[0])

推荐学习:《PHP视频教程

以上就是php可以只显示字母和数字吗的详细内容,更多请关注站长家园其它相关文章!

本文标签:  php数组phpphp字符串

转载请注明来源:php可以只显示字母和数字吗

本文永久链接地址:https://www.adminjie.com/post/11740.html

免责声明:
本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

附:
二○○二年一月一日《计算机软件保护条例》第十七条规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!

版权声明:
一、本站致力于为软件爱好者提供国内外软件开发技术和软件共享,着力为用户提供优资资源。
二、本站提供的部分源码下载文件为网络共享资源,请于下载后的24小时内删除。如需体验更多乐趣,还请支持正版。
三、我站提供用户下载的所有内容均转自互联网。如有内容侵犯您的版权或其他利益的,若有侵犯你的权益请:提交版权证明文件到邮箱 2225329873#qq.com(#换为@) 站长会进行审查之后,情况属实的会在三个工作日内为您删除。

  • 站长家园(原代码之家)会员升级
  • 最新文章
    • html中哪个标签实现文本分段

      html中哪个标签实现文本分段

      html中“<p>”标签实现文本分段。p标签用于定义段落,在需要分段大换行时,对文本内容前加“<p>”,文本内容后加“</p>...

    • jquery怎么设置停止几秒

      jquery怎么设置停止几秒

      在jquery中,可以利用setTimeout()方法来设置停止几秒再去执行,该方法用于设定一个指定等候时间,当时间到了之后,才会执行一个指定的代码,语法为“s...

    • jquery中detach去除怎么用

      jquery中detach去除怎么用

      在jquery中,detach方法可用于去除选中的元素,并去除该元素的所有文本和子节点,但是会保留数据和事件,允许在以后被重新插入,语法为“$(selector...

    • html5文档一定要有什么标签

      html5文档一定要有什么标签

      一定要有4个标签:1、“<!DOCTYPE>”,是一种标准通用标记语言的文档类型声明;2、“<html>”,用于告知浏览器其自身是一个H...

    • jquery怎么去除br

      jquery怎么去除br

      jquery去除br的方法:1、获取br元素对象,语法为“$("br")”;2、利用remove()方法去除获取到的br元素即可,语法为“br元素对象.remo...

    热门文章