首页 > 后端开发 > 正文

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法

2024-11-06 16:47:36 | 我爱编程网

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法很多朋友对这方面很关心,我爱编程网整理了相关文章,供大家参考,一起来看一下吧!

本文目录一览:

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法

PHP函数代码基础知识?

我们在学习PHP开发相关基础知识的时候,对于不同的开发原理以及代码的使用都是基本的能力要求。今天,霍营电脑培训就一起来了解PHP开发基础知识中的函数代码都有哪些。

array()

array(value1,value2..)创建数组

array_chunk(array,size,preserve_keys)把一个数分割成新的数组块[tk]

array_combine(keys,values)通过合并两个数组(键名数组,键值数组)组成一个新的数组

array_count_values(array)用于统计数组中所有值出现的次数

array_diff(array1,array2,...)比较数组返回两个数组的差集(只比较键值)

array_diff_assoc(array1,array2,..)比较数组返回两个数组的差集(比较键名和键值)

array_diff_key(array1,array2,...)比较数组返回两个数组的差集(只比较键名)

array_fill(index,number,value)用给定的键值填充数组

array_filter(array,要用的回调函数)用回调函数过滤数组中的元素

array_flip(array)反转/交换数组中的键名和对应关联的键值[flp] 我爱编程网

array_keys(array)返回数组中的所有键名

array_merge(array1,array2,..)把一个或多个数组合并一个数组[m:rd]

array_pad(array,size,value)将指定数量的带有指定值的元素插入到数组中

array_pop(array)删除后一个元素

array_push(array)末尾添加数组

array_shift(array())删除数并返回被删除的元素值

array_unshift(array))组中的一个元素添加一个或多个元素

array_rand(array,number)从数组中随机选出一个或多个数组

array_replace(array1,array2...)使用后面数组的值替换一个数组的值

array_reverse(array)数组反转并返回新的数组

array_search(value,array,strict(可选true,flase))搜索值返回键名。True搜索键名和值都一样的元素

array_slice(array,start,length,preserve)返回数组中的选定部分

array_splice(array,start,length,array)把指定的元素去掉并用其他的替换

array_unique(array)删除数组中的重复值美[junik]

array_values(array)返回数组中的所有值

array_key_exists(key,array)查找数组键名是否存在

count(array)返回数组中元素的数目美[kant]

in_array(‘值’,$array,bool)检查数组中是否存在指定的值设置为TRUE,则in_array

函数检查搜索的数据与数组的值的类型是否相同。

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表

初识正则表达式

正则表达式,一种用于匹配和处理文本的字符串描述工具,广泛应用于Linux、Unix系统工具中,如Vi编辑器、Perl或PHP脚本语言以及Shell脚本等,展现出其强大的跨语言、跨系统应用能力。学习正则表达式,不仅能够简化文本处理任务,还能提高程序性能和代码效率。

正则表达式语法规则

行定位符(^和$)

通过行定位符(^和$),正则表达式支持定位功能,分别用于匹配字符串的开始和结束位置,精准控制字符在字符串中的定位。

单词定界符(\b和\B)

\b用于匹配单词边界,而\B匹配非单词边界,帮助识别文本中的单词分界,增强正则表达式的精确度。

字符类

通过方括号表达式([]),正则表达式实现对特定字符集的匹配,如忽略大小写的字符匹配,提升文本处理的灵活性。

选择字符(|)

|表示“或”操作,允许匹配多个选项之一,简化复杂匹配条件的表达。

连字符(-)

连字符简化表达式,匹配连续字符,如数字、字母等,提高匹配效率。

反义字符

使用^表示反义字符,匹配不在指定范围内的任意字符,优化文本匹配逻辑。

限定符

限定符指定匹配组件的重复次数,实现精确的文本匹配,提高正则表达式的应用范围。

点字符(.)

.匹配除换行符外的任意单个字符,用于灵活匹配文本中的字符。

转义字符

转义字符将特殊字符转换为普通字符,如\.匹配字符.,确保正则表达式中的特殊字符正常生效。

反斜线(\)

\在正则表达式中用于转义特殊字符,同时具有其他功能,如后接字母表示更多功能。

括号字符

括号用于改变优先级,组合小原子为大原子,整合匹配项,简化匹配逻辑。

反向引用

反向引用允许匹配连续出现的字符串或字母,通过表达式的“记忆”功能实现,提高匹配效率。

正则表达式相关函数

preg_match()函数

用于对指定字符串进行匹配,返回匹配结果或0(未匹配)。

preg_match_all()函数

全局匹配功能,从头到尾搜索匹配结果,直至获取所有相匹配的内容。

preg_replace()函数

实现字符串搜索和替换,功能强大,适用于复杂文本处理。

preg_split()函数

完成字符串的复杂分割操作,如同时分割多个字符。

preg_grep()函数

匹配数组中的元素,筛选出符合正则表达式模式的单元。

正则表达式常见应用

手机号码和邮箱验证

编写正则表达式匹配规范格式的手机号码和邮箱,确保数据输入的准确性。

验证网址URL合法性

构建正则表达式匹配合法的URL结构,确保网络资源的有效访问。

正则表达式用法自查表

总结正则表达式的用法,提供方便快捷的学习参考,帮助用户掌握正则表达式的书写规则。

总结:学习正则表达式能够有效提升文本处理效率,通过掌握其基本概念、语法规则以及常见应用,用户能够灵活运用正则表达式解决实际问题,提高程序开发和文本处理的能力。

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法

php中function函数的用法

我爱编程网(https://www.52biancheng.com)小编还为大家带来php中function函数的用法的相关内容。

在PHP中,function是用于定义和声明函数的关键字。函数是一段可重复使用的代码块,它封装了一系列操作或逻辑,并可以通过函数名进行调用和执行。通过使用函数,可以将代码模块化,提高代码的可读性、可维护性和重用性。
在PHP中,function关键字用于定义和声明函数。函数是一段可重复使用的代码块,它封装了一系列操作或逻辑,并可以通过函数名进行调用和执行,以下是function函数的常见用法。
1、声明函数
function functionName() { // 函数体}

以上就是我爱编程网为大家带来的PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法,希望能帮助到大家!更多相关文章关注我爱编程网:www.52biancheng.com

免责声明:文章内容来自网络,如有侵权请及时联系删除。
标签: PHP
与“PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 php中function函数的用法”相关推荐
php正则函数教程 PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表
php正则函数教程 PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表初识正则表达式正则表达式,一种用于匹配和处理文本的字符串描述工具,广泛应用于Linux、Unix系统工具中,如Vi编辑器、Perl或PHP脚本语言以及Shell脚本等,展现出其强大的跨语言、跨系统应用能力。学习正则表达式,不仅能够简化文本处理任务,还能提高程序性能和代码效率。正则表达

2024-12-25 06:52:55
PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 PHP函数分享—100个最常用的PHP函数
PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表 PHP函数分享—100个最常用的PHP函数

PHP从入门到精通—正则表达式—初识正则表达式、正则表达式语法规则、相关函数、常见应用、用法自查表初识正则表达式正则表达式,一种用于匹配和处理文本的字符串描述工具,广泛应用于Linux、Unix系统工具中,如Vi编辑器、Perl或PHP脚本语言以及Shell脚本等,展现出其强大的跨语言、跨系统应用能力。学习正则表达式,不仅能够简化文本处理任务,还能提高程序性能和代码效率。正则表达

2024-11-22 03:24:03
PHP常用正则表达式 PHP常用正则表达式汇总
PHP常用正则表达式 PHP常用正则表达式汇总

PHP常用正则表达式PHP常用正则表达式很多人还不知道,现在让我们一起来看看吧!PHP常用正则表达式header("Content-Type:text/html;charset=utf-8"),这一句一般都是用于设置页面的字符集,防止出现乱码,虽然跟本节没多大关系,但也可以当作基础知识。//匹配英文域名网址:http,https。域名中没有下划线,后缀为字母123

2024-10-15 01:23:13
php正则表达式函数 超常用的PHP正则表达式收集整理
php正则表达式函数 超常用的PHP正则表达式收集整理

超常用的PHP正则表达式收集整理以下就是对超常用的PHP正则表达式进行的收集整理,为了方便大家更快更好的掌握php正则表达式。一、表单验证匹配验证账号,字母开头,允许5-16字节,允许字母数字下划线:^[a-zA-Z][a-zA-Z0-9_]{4,15}$验证账号,不能为空,不能有空格,只能是英文字母:^\S+[a-zA-Z]$验证账号,不能有空格,不能非数字:^

2024-07-15 12:34:10
PHP常用正则表达式(php正则提取)
PHP常用正则表达式(php正则提取)

PHP常用正则表达式PHP常用正则表达式很多人还不知道,现在让我们一起来看看吧!PHP常用正则表达式header("Content-Type:text/html;charset=utf-8"),这一句一般都是用于设置页面的字符集,防止出现乱码,虽然跟本节没多大关系,但也可以当作基础知识。//匹配英文域名网址:http,https。域名中没有下划线,后缀为字母123

2024-10-09 04:57:52
PHP正则表达式核心技术完全详解 第5节 php正则替换函数(PHP常用正则表达式汇总)
PHP正则表达式核心技术完全详解 第5节 php正则替换函数(PHP常用正则表达式汇总)

PHP正则表达式核心技术完全详解第5节php正则替换函数在深入探讨PHP正则表达式的替换功能前,我们先回顾一下字符串替换的基本概念。在PHP中,str_replace()和str_ireplace()这两个函数分别用于在字符串中查找并替换字符。str_replace()是全局替换,而str_ireplace()则不区分大小写。现在,让我们进入正则替换的核心部分。PHP提供了一个功能强大

2024-12-03 11:23:37
php中function函数的用法(PHP正则表达式的使用技巧)
php中function函数的用法(PHP正则表达式的使用技巧)

php中function函数的用法在PHP中,function是用于定义和声明函数的关键字。函数是一段可重复使用的代码块,它封装了一系列操作或逻辑,并可以通过函数名进行调用和执行。通过使用函数,可以将代码模块化,提高代码的可读性、可维护性和重用性。在PHP中,function关键字用于定义和声明函数。函数是一段可重复使用的代码块,它封装了一系列操作或逻辑,并可以通过函数名进行调用和执行,

2025-02-24 10:25:47
php正则处理函数 PHP正则表达式的使用技巧
php正则处理函数 PHP正则表达式的使用技巧

PHP正则表达式的使用技巧PHP正则表达式的定义用于描述字符排列和匹配模式的一种语法规则它主要用于字符串的模式分割匹配查找及替换操作PHP中的正则函数PHP中有两套正则函数两者功能差不多分别为一套是由PCRE(PerlCompatibleRegularExpression)库提供的使用preg_为前缀命名的函数一套由POSIX(PortableOperatin

2025-02-03 18:00:51