您的当前位置:首页 > 建站学院 > 后端开发 > 
  • 分享两个PHP对字符串计算模糊匹配度的函数

    后端开发2023年05月16日

    今天分享两个PHP中用于对字符串计算模糊匹配度的函数,感觉PHP还是很强大的,只是理想和现实还是有差距的。 similar_text() 函数 计算两个字符串的相似度。该函数也能计算两个字符串的百分比相似度。 <?php $biaozhun="九品源码 PHP 博客 技术博客"; $string1="PHP 技术学习"; $string2="李雷 PH...

  • php怎么用array_unique()函数去除数组中重复的值?

    后端开发2023年05月16日

    php去除数组中的重复键值,需要使用array_unique()函数来对数组的键值进行去重。 array_unique() 函数:用于移除数组中重复的值。如果两个或更多个数组值相同,只保留第一个值,其他的值都被移除。 注释:被保留的数组将保持第一个数组项的键名类型。 <?php header("content-type:text/html;charse...

  • php使用array_search()函数通过值找数组键名(key)方法

    后端开发2023年05月16日

    php数组是可以用值来反向查找对应的键名key,通过使用array_search() 函数可以在数组中搜索指定键值,并返回对应的键名。 下面看一组PHP示例: <?php header('content-type:text/html;charset=gbk'); $arr=array("www"=>"19jp.com","name"=>"九...

  • php常用函数在线对照表手册

    后端开发2023年05月16日

    php常用函数在线对照表 下表汇总了包括php字符串函数,php数组函数,php数学函数,mysql函数,文件目录函数,GD库函数,SESSION函数,Date/Time函数等窍门: Ctrl+F 快速查找 字符串相关操作函数 去除空格或其他字符 trim 删除字符串 两端 空格或其他预定义字符 rtrim 删除字符串 右边 空格或其他预定义字符 chop ...

  • PHP中array_splice()函数对数组元素的添加、修改、删除

    后端开发2023年05月16日

    array_splice() 函数从数组中可实现对数据中元素的添加、修改、删除操作,方便对数组中的值进行处理。 语法:array_splice(array,start,length,array) ,start是从0开始标记,千万不要忘记。注意添加和修改时参数是4个,删除是3个参。 添加元素: $array=array("你好","HELLO WORD","李...

  • PHP用ZipArchive创建ZIP压缩包及设置密码实例

    后端开发2023年05月16日

    PHP用ZipArchive创建ZIP压缩包时,为了安全起见,需要增加解压缩密码。主要是两段代码, $zip->setPassword('123456'); $zip->setEncryptionName('文件路径地址', ZipArchive::EM_AES_256) 具体例子中的核心代码如下: $zip = new ZipArchive()...

  • Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecate

    后端开发2023年05月16日

    PHP程序界面报错:Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in。 意思是:不推荐使用:str_replace():不推荐将null传递给数组| string类型的参数#3($subject) 前...

  • PHP error_reporting() 函数的参数及用法说明

    后端开发2023年05月16日

    error_reporting ― 设置应该报告何种 PHP 错误 error_reporting() 函数能够在运行时设置 error_reporting 指令。 PHP 有诸多错误级别,使用该函数可以设置在脚本运行时的级别。 如果没有设置可选参数 level, error_reporting() 仅会返回当前的错误报告级别。 值 常量 描述 1 E_ER...

  • PHP上传文件引起$_POST为空 empty 的问题

    后端开发2023年05月16日

    今天升级了服务器的PHP版本,由PHP7.3升级至PHP8.1,升级结束后一切运行正常,但偶然发现选择上传视频文件的时候,会造成接收$_POST变量的值为空,但上传图片时却没有问题。最后通过查找升级前的php.ini配置文件才发现,升级前后两个配置文件中post_max_size和upload_max_filesize设置的不同,而新环境中只将upload_...

  • PHP循环输出指定数据库中的表名及行数等相关信息

    后端开发2023年05月16日

    PHP循环输出指定数据库中的表名及行数等相关信息,第一步获取指定数据库中的表名,生成数组。 $sql_status=" SHOW TABLE STATUS FROM 数据库名"; if ($result=$mysqli->query($sql_status)){ while ($rs=$result->fetch_array()){ //用数组 ...