抓取远程内容,之前一直都在用file_get_content函数,其实早就知道有curl这么一个好东西的存在,但是看了一眼后感觉使用颇有些复杂,没有file_get_content那么简单,再就是需求也不大,所以没有学习使用curl。
php实现a到z及其中的”奇怪现象”
下面来给大家整理卫些关于php实现a到z及其中的”奇怪现象”例子,希望文章对各位会有所帮助。
版本一:
php遍历读取文件夹/目录图片信息
今天帮助一个客户做一上企业网站,发现企业网站做好之后它准备了几百张图片让我上传,这个对于我来讲非常的不想做了,但后来发现可以直接使用程序读取目录然后保存到mysql中就可以解决了,下面我只找到一个函数关于mysql操作部份呆会我再写。
IIS下PHP is_dir()/mkdir() 绝对路径目录BUg
在iis+php环境中is_dir()与mkdir()的用法在与apache中用法是一样的,但是反应的路径会有所区别,下面我简单介绍一下。
is_dir('/abc');正常情况下应该是判断web应用根目录下是否有test存在。但在IIS下,这时判断的是分区根目录。
如果用mkdir('/abc')建立的目录将跑到分区根目录下去。
所以,IIS下php目录相关的操作,现在只能用相对路径或者物理路径。
PHP批量修改静态html文件编码的例子
一堆的文件编码都是ANSI的,本来想用linux shell批量修改文件编码,却不太熟悉,写了个PHP脚本批量修改html文件的编码
其实主要用到mb_detect_encoding检测编码;使用mb_convert_encoding转换编码;这是mbstring扩展的函数
php画图绘图插件libchart使用例子
libchart是一个非常不错的绘图插件了,可以绘制出如有,饼状,线状,横柱,竖柱图等等,下面本文章就来给各位 分享几个libchart的例子,希望对各位同学会有所帮助。
PHP 获取访问者IP的方法
在php中自带了一个非常的简单的获取IP地址的全局变量,很多初学都获取IP都使用它了,但是对于这些我们一般用法是满足了,但是对于要求高精度这个函数还是不行的。
php数组过滤重置键名功能
使用array_filter函数可以过滤掉键值为空的元素,数组键名不变。如果想要过滤后的键名重新从0开始,可以使用array_values函数。
PHP利用Curl模拟登录并获取数据例子
几乎所有的程序员来模仿用户登录或抓取数据都会使用到curl函数,下面我来给各位介绍利用curl函数实现登录并抓取数据,希望下面例子对各位有帮助。
PHP把16进制的编码转为中文程序代码
今天在做公司的项目的时候,遇到一个问题,群聊天记录存入数据库的时候把聊天记录及央视使用16进制转换,我在做将聊天记录导出为text文本的时候,需要将聊天记录先从16进制转换为普通的Unicode编码记录
php 生成JSON数据的例子
在php中要生成JSON数据是非常的简单的我们只要把数组利用json_encode函数就可以转换了,但在使用过程中会碰到中文乱码或中文为null我们直接使用utf-8编码就可以解决此问题了。
php屏蔽电话号码中间四位示例
屏蔽电话号码中间数字这个我们在一些购物网站常见到的手法了,下面我利用正则表达式来实现,具体原理我也不说多了大家都知道的,这里直接给例子。