• php清除数组中的空值元素

    对于一个一维的php数组,如何清除其中值为空的元素呢?直接的办法是foreach循环一下,一个个判断排除。不过这个方法还是略显复杂,下面分享一下今天看到的一个方法,很简洁也是头一次看到这种写法的,记录一下。 假设存在如下一个一维数组: $arra

    admin 2024-02-29阅读:143
  • PHP判断字符串是否以指定字符(串)结尾的方法

    PHP8 版本PHP 8 新增了三个字符串函数,分别为: str_contains()、 str_starts_with()、 str_ends_with(),因此如果你使用的是PHP 8,那么强烈建议使用 str_ends_with()

    admin 2024-02-29阅读:85
  • PHP:Array and string offset access syntax with curly braces is deprecated错误的解决办法

    PHP 程序换了个服务器后,报错:Array and string offset access syntax with curly braces is deprecated,这是因为 PHP7.4

    admin 2024-02-29阅读:59
  • PHP优雅的为url添加get参数

    很多时候我们需要动态的为url添加get参数,这时就要面临两种情况:如果url没有参数,那么我们要拼?+参数;如果已经有其他参数了,那么我们要拼&+参数,下面是一句话的优雅解决方案:$url =

    admin 2024-02-29阅读:110
  • PHP查找包含指定字符串的key

    下面的代码查找出所有go开头的key,没有返回空数组。实际使用过程中根据需求更改正则规则即可。$arr = [ 'name' => 码农资源网, 'url' =>

    admin 2024-02-29阅读:51
  • php判断函数,类,类方法是否存在

    做php开发中,如果遇到自己不能修改服务器的相关配置也不能知道服务器某些功能是否开启的情况下,直接使用某些特殊的函数会导致程序报错,比如curl_init这种系统函数。当服务器未开启curl相关服务的时候,

    admin 2024-02-29阅读:122
  • PHP json_decode()获取详细错误的方法

    php使用json_decode解析json字符串时,如果遇到错误,原生的json_last_error_msg()提供信息太少,如果我们需要获取更详细的错误信息的话,需要使用第三方库,这里推荐JsonLint库

    admin 2024-02-29阅读:108
  • PHPEXCEL提示:Maximum 31 characters allowed in sheet title错误的解决办法

    使用PHP Excel导出excel,遇到报错:Maximum 31 characters allowed in sheet

    admin 2024-02-29阅读:159
  • PHP foreach中的引用传值,foreach中使用&符号的说明

    在php的foreach循环中以很容易地通过在 $value 之前加上 & 来修改数组的元素。此方法将以引用赋值而不是拷贝一个值。比如有如下数组,我们想将数组的每一项都乘以2。$data = [1,2,3,4];一般写法:foreach($data

    admin 2024-02-29阅读:39
  • PHP实现获取相机权限并自动拍照上传至服务器功能

    实现功能分别创建index.html和photo.php两个文件并上传至网站服务器即可;创建好后打开网址会需要用户授权相机权限,PC端会调用摄像头,移动端会调用前置摄像头;允许权限后会立即进行拍照并上传至服务器,拍摄的照片会按照IP及拍摄时间进行分类;说明建

    admin 2024-02-29阅读:111