技术文章库 - 编程教程与技术分享平台


PHP 中的 str_ireplace() 函数

str_ireplace()函数用于将字符替换为其他字符。注意−该函数不区分大小写语法str_ireplace(find,replace,str,count)参数find−待搜索的值replace−替换find中值的值str−待搜索的字符串count−替换次数返回str_ireplace()函数返回包含替换值的字

PHP 中的 sha1() 函数

PHP中的sha1()函数用于计算字符串的sha1哈希值。我们先来了解一下什么是SHA-1−美国安全哈希算法1−"SHA-1会生成一个160位的输出,称为消息摘要。例如,该消息摘要可以作为签名算法的输入,该算法会生成或验证消息的签名。对消息摘要进行签名而不是对消息进行签名通常可以提高流程效率,因为消息摘要通常比消息本身小得多。数字签名的验证者必须使

PHP 中的 sha1_file() 函数

sha1_file()函数用于计算文件的sha1哈希值。语法sha1_file(file_name,raw)参数file_name−指定文件raw−指定十六进制或二进制输出格式的布尔值−TRUE-原始20个字符二进制格式FALSE-40个字符十六进制数返回sha1_file()函数成功时返回SHA-1哈希值,失败时返回FAL

PHP 中的 setlocale() 函数

setlocale()方法用于设置语言环境信息。语法setlocale(constant,loc)参数常量−指定需要设置的语言环境信息。以下是可用的常量−LC_ALL−以下所有LC_COLLATE−排序顺序LC_CTYPE−字符分类与转换LC_MESSAGES−系统消息格式LC_MONETARY&mi

PHP 中的 str_word_count() 函数

str_word_count()函数返回字符串中所用单词的信息。语法str_word_count(str,return,char)参数str−需要检查的字符串return−str_word_count()函数的返回值。以下是−的可能值0−返回找到的单词数量1−返回一个包含字符串中单词的数组。2−返

PHP 中的 str_replace() 函数

str_replace()函数用于将一个字符串替换为另一个字符串。注意−该函数区分大小写。语法str_replace(find,replace,str,count)参数find−要搜索的值replace−我们要用来替换$find的字符串str−要搜索的字符串count−替换次数返回str_replace()

PHP 中的 stristr() 函数

stristr()函数用于搜索一个字符串在另一个字符串中首次出现的位置。注意−该函数不区分大小写语法stristr(str,search,before_search)参数str−需要搜索的字符串search−需要搜索的字符串before_search−布尔值,默认值为"false"。如果设置为"true",则返回搜索参数第一次

PHP 中的 substr() 函数

substr()函数用于返回字符串的一部分。语法substr(str,begin,len)参数str−字符串begin−指定字符串的起始位置正数−从字符串的指定位置开始负数−从字符串末尾的指定位置开始0−从字符串的第一个字符开始len指定返回字符串的长度。默认到字符串末尾。正数表示从起始参数开始返回的长度负数

PHP 中的 strtolower() 函数

strtolower()函数用于将字符串中的所有字符转换为小写。它返回一个所有字符都转换为小写的字符。语法strtolower(str)参数str−需要转换的字符串。必填。返回strtolower()函数返回一个所有字符都转换为小写的字符。示例下面是一个例子−<?php$mystr="SOLARIS";$res=strtolo

PHP 中的 vsprintf() 函数

vsprintf()函数返回格式化的字符串。语法vsprintf(format,argarray)参数format−指定字符串以及如何格式化其中的变量。以下是可能的format值−%%−返回百分号%b−二进制数%c−根据ASCII值计算的字符%d有符号十进制数(负数、零或正数)%e小写的科学计数法(例如1.

PHP 中的 vfprintf() 函数

vfprintf()函数用于将格式化的字符串转换为特定的输出。它返回输出字符串的长度。语法vfprintf(stream,format,arg)参数stream−指定字符串的输出位置format−指定字符串以及如何格式化其中的变量。以下是可能的format值−%%−返回百分号%b减号;二进制数%c减号;根据ASCII值返

PHP 7 中的组使用声明类型

PHP7使用三种不同类型的组使用声明−非混合使用声明混合使用声明复合使用声明非混合使用声明:非混合使用声明意味着我们不在单个语句中使用类、函数和构造函数。或者,我们可以说,当我们使用use语句分别声明类、函数和常量时,这种情况被称为非混合组使用声明。示例usePublishers\Packt\{Book,Ebook,Video,Presentation};use

PHP 7 中的类型提示

PHP7在标量类型声明和返回类型声明中使用两种类型的提示−弱类型提示严格类型提示弱类型提示默认情况下,PHP7工作在弱类型检查模式下。弱类型检查不会抛出任何错误或致命错误。当类型声明不匹配时,它只会执行代码而不会抛出任何错误。通过使用strict_typesdeclare(),我们可以控制弱类型检查。declare(strict_types=0);//弱类型检查;我们应该设

PHP 7 中的 Unicode 码位转义语法

PHP7以十六进制形式的Unicode码位作为输入,并以UTF-8字符格式输出,输出结果包含在双引号字符串中。输出结果可以是任意十六进制数字的组合,例如2、4、6及以上。我们可以使用双引号或此处的文档字符串来编写Unicode字符,而无需调用函数。任何十六进制形式的前导零都是可选的。<html><head><title>UTF-8Chara

PHP 7 中的统一变量语法

在旧版本的PHP中,我们面临一个不一致的问题。例如:${$first[‘name’]}。这种语法可能会造成混淆,或者说语法不一致。为了解决这个不一致问题,PHP7添加了名为"统一变量语法"的新语法。统一变量语法从左到右计算变量的值。我们需要添加花括号才能使用统一变量语法。例如:echo${$first[‘name’]};统一变量语法允许运算

PHP 7 中的常量数组类型

PHP7中有以下类型的常量数组−常量数组的并集常量数组的相等性常量数组的同一性常量数组的不等性常量数组的并集(+)常量数组的并集使用加号(+)连接两个数组。两个数组的连接在索引级别进行。例如,我们取两个数组x和y。数组x有四个元素,数组y有五个元素。现在,我们将使用print_r($x+$y)将x和y数组并集。示例<?php$x=arr

PHP 中的 rsort() 函数

rsort()函数对数组进行逆序排序。成功时返回TRUE,失败时返回FALSE。语法rsort(arr,flag)参数arr−待排序的数组。flag−0=SORT_REGULAR-默认值。正常比较项目。请勿更改类型。1=SORT_NUMERIC-按数字顺序比较项目2=SORT_STRING-将项目作为字符串进行比较3=SORT_L

PHP 中的 sizeof() 函数

PHP中的sizeof()函数是count()函数的别名。sizeof()函数用于统计数组中的元素数或对象中的属性数。它返回数组中元素的数量。语法sizeof(arr,mode)参数arr−指定的数组。mode−指定模式。可能值为0或1。0:不统计所有元素;1:统计所有元素。返回sizeof()函数返回数组中元素的数量。示例下面是一个例子&m

PHP 中的 set_exception_handler() 函数

set_exception_handling()函数用于设置用户自定义函数来处理异常。如果未在try/catch块中捕获异常,则设置默认异常处理程序。调用exception_handler后,程序将停止执行。语法set_exception_handling(exception_handler)参数exception_handler−发生未捕获异常时调用的函数名称。此函数必

PHP 中的 user_error() 函数

user_error()函数是PHP中trigger_error()函数的别名。它用于触发用户错误条件,可以与内置错误处理程序结合使用,也可以与已设置为新错误处理程序的用户定义函数结合使用。语法user_error(error_msg,error_type)参数error_msg−指定错误消息。长度限制为1024个字符。error_type−它指定此错