记录一些常用的函数和瞎折腾的过程……
php提交表单无刷新显示提交的数据
在提交表单时,我们不希望页面跳转或是刷新就能看到已已经提交成功的数据,这个功能实现起来其实很简单,一个静态页面提交表单,一个php动态页面接收处理数据,再加上一段js代码就可以了。具...
为php容器启用pathinfo
使用docker安装官方的php后,默认是没有启用pathinfo。如果要启用pathinfo,需要自己增加一个pathinfo的配置。 进入到nginx的容器的配置目录/etc/nginx(或是挂载到宿主主机的目录),新建一...
解决php上传文件大小受限的方法
装好php后,配置文件php.ini中默认的设置可能无法满足上传文件的需求,如大一点上传无法上传,这时就需要你自己根据实际情况修改配置,调整上传文件大小的限制。 修改上传文件大小的限制,需...
在php容器中安装php扩展
在docker的php容器中,有些扩展是需要自己安装的,安装方式有普通物理主机有所不同,在这里简单记录一下。 一、如何在docker容器中安装php自带的扩展模块? 1、进入到php容器中: [root@serv...
php函数检测访问客户端是否为手机
下面这段php函数,是用来检测访问的客户端是不是手机端,如果是的话返回true,如果不是的话返回false。 函数代码具体如下: //检测是否为手机 function check_is_mobile() { $is_mobile ...
php获取远程url文件的名称和后缀
我们在php获取文件的后缀名时常用的函数是strrchr($file_url, '.'),搜索“.”的位置并返回“.”后的字符(即后缀),具体的代码一般是这样的,获取文件后缀,然后和名字拼接成完整的文件名: $f...
使用php保存远程文件到本地服务器
最近写了个小东西,获取到json中mp3文件url地址,保存到服务器上。以前我保存图片时,使用file_put_contents($save_path, $file)函数就能解决,但这次保存音频文件到服务器上,就不行了,全...
nginx配置auth_basic实现授权访问PHP文件
nginx的功能很强大,若你上传到网站的php文件不想别人能直接访问,可以配置auth_basic,给文件或是文件夹加上密码,实现授权访问。 首先,要生成用户名和密码的文件,可以去这里生成:http:/...
一个不错的php分页函数
自己用PHP做了一个小后台,数据要列表分页,个人懒病比较严重,找出了以前在网上copy的一份分页代码,小修小改拿来就直接用上了,代码可以根据自己的需要做些修改,如上一页、下一页、跳转等...
简单的php上传处理操作
这几个折腾一个php上传的,网上查找资料,整理了下,基本可以通过下面的php代码进行处理上传: <?php //文件保存目录的绝对路径,默认为当前php文件所在目录 $php_path = dirname(__FI...