您的当前位置:首页 > 建站学院 > 后端开发 > 
  • php怎么获取键值在数组中的哪个位置

    后端开发2023年05月17日

    php获取数值在数组中的哪个位置,通过两个函数实现array_values()和array_search() 实现方法: 使用array_values()将指定数组转为索引数组(主要针对关联数组,如果本来就是索引数组,没有变化)。 <? $array=array("id"=>1001,"name"=>"九品源码","domain"=>...

  • PHP多文件上传示例代码

    后端开发2023年05月17日

    实现功能,html页面的文件上传表单可以选择多个文件,PHP后台可以循环获取到所有要上传文件的信息(名称、类型、大小),并循环上传及处理文件。 HTML表单文件:(注意表单中file名称要加[]变为数组,multiple="multiple"代表可以多选文件) <form name="form1" id="form1" method="POST" ac...

  • PHP在一段文字或字符串中提取手机号码和运营商品牌

    后端开发2023年05月17日

    以下核心代码就是在一段文字中检索出有用的手机号,并且通过号段判断出运营商品牌、号码类型(移动电话、小灵通、固定电话)及是否为标准手机号码,如果检测到了就以数据形式返回,如果不是标准的手机号码就会自动过滤掉。 这段函数是从互联网上找的,用在九品源码的时候我已经修复了一些BUG,并补充了一些运营品牌方的号段。 function findThePhoneNumbe...

  • 分享两个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) 前...