PHP中使用cURL实现Get和Post请求的方法
cURL是一个利用URL语法在命令行下工作的文件传输工具,cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、等,并且还支持SSL认证、HTTP POST、HTTP PUT、FTP上传。最让人高兴的是,PH...
cURL是一个利用URL语法在命令行下工作的文件传输工具,cURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、等,并且还支持SSL认证、HTTP POST、HTTP PUT、FTP上传。最让人高兴的是,PH...
如果想查询某个值在数组中是否存在,在PHP中我们可以使用其内置扩展函数in_array()来实现判断。这篇文章就重点介绍一下in_array()函数的作用以及它的使用方法。PHP in_array(...
我们上一篇文章讲解了,如何判断微信客户端(判断微信浏览器),这一篇我们说说,如何判断支付宝的客户端。判断微信浏览器是通过浏览器的userAgent来判断的,判断支付宝的客户端,同样...
这段时间一直在研究关于PHP过滤HTML标签的问题,也写过两三篇此类的博文。今天再来一篇,PHP过滤HTML标签的几种方法。strip_tags()函数过滤关于PHP中strip_tags()前几天写了一...
php strip_tags()函数是去除字符串中的 HTML、XML 以及PHP的标签,返回去除标签之后的字符串,大家可以参考上一篇文章《PHP去掉HTML标签strip_tags()函数详解》,但在使用strip_t...
在PHP中经常遇到这种情况,需要对一段含有HTML标签代码的字符串进行过滤,去掉里面的HTML标签。针对这种情况,PHP给我们提供了一个预设函数strip_tags(),可以很方便的对字符串的HT...
PHP中有很多判断文件是否存在,目录是否存在的函数。今天说一下PHP中的is_readable()函数,可以判断文件或目录是否可读取。php is_readable()介绍is_readable() 函数判断指定文...
php操作数组时,如我们需要向一个新数组头部添加一个新值,该如何操作呢?这篇文章就说一说PHP如何操作数组,并在数组的开头处添加一个新的。PHP array_unshift()函数array_unshift...
今天无事查看了一下网站的访问日志,发现日志中有不少神马搜索引擎的来访记录。就写了一段php代码,用来统计一下神马搜索访问的数据,以便做出合理的优化方案。神马搜索来源记录...
在网站后台设计时,有时候因为项目要求,需要获取当前网页的url地址。php中获取url地址,以url中各个参数的方法有很多,那么接下来就来说一说,php中如何获取url地址,以及url中包含的...
今天用工具检测网页是否经过GZIP压缩时,突然想到是否可以利用php代码来检测呢,查了查资料然后写了测试代码,竟然成功了。分享一下,看有人需要不。php利用curl来检测网页是否经过...
Gzip网页压缩可以大幅度提升网站加载速度,尤其对一些服务器配置低,宽带小,网站内容多,访客多的网站效果明显。那么今天就说一说,php中开启Gzip网页压缩的方法。GZIP网页压缩的概...
昨天说了一下php中的 similar_text() 函数,此函数可以比较两个字符串之间的相似度(以百分比计),但此函数在比较中文字符串时感觉不是那么的准确。在网上搜索了一些php用户比较两...
今天帮一个老客户的工具网站加了一个比较两个字符串相似度的功能,是用了php写的,功能很简单,但很使用。就写一下教程,有需要的就拿去吧。PHP similar_text() 函数similar_text()...
上午写了一篇关于php过滤特殊字符并保留中文,数字以及英文字母的文章,其中就用到了php中的预设函数 preg_match_all(),今天就有小伙件发私信说,能不能简单介绍一下这个 preg_mat...
今天在开发一个关于QQ号登录的功能时,发现获取的QQ号昵称中有的带有一些特殊的字符。而这些带有特殊字符的昵称在其它功能中调用时会发生一些判断错误,所以就写了一个过滤的正...
Session 是一种客户端与网站服务器之间更为安全的交互方式。一旦使用了 session 会话,便可以在网站的任何页面使用,从而让访问者与网站之间建立了一种“对话”机制...
今天因为需要写一个调用百度搜索图片的小插件,但是发现百度的图片都有防盗链的,如果不是百度自家网站使用,是不显示的。所以做了一个PHP的小文件,用来突破百度图片的防盗链。直...
今天在做一个网站的登录功能时,php报错啦,它竟然报错了。那么就开启调试模式,找原因。PHP报错代码及原因A session had already been started - ignoring session_start()以面...
今天有童鞋来问,在网站的后台如何获取ajax请求来源的页面地址,并根据来源地址的不同做一些简单逻辑判断。那么针对这个问题,写篇博文,做一下回答。PHP $_SERVER['HTTP_REFER...
PHP编程中,有时候需要对数组中指定的元素进行删除操作。这篇文章就说几种php语言中如何对数组中指定值的元素进行删除的方法。PHP unset() 函数PHP删除数组中的元素需要用到...
php中可以将数组转换成字符串的形式,也可以将字符串通过某个特定的规律转化成数组。那具体如何做呢?今天这篇文章就来说一说php中数组与字符串之间相互转换的方法。PHP 数组转...
URL编码(URL encoding),也称作百分号编码(Percent-encoding), 是一种特定的上下文的统一资源定位符(URL)的编码机制。urlencode()函数,可以将指定的字符串以url编码的形式进行...
今天在做一个API接口调用的功能时,需要添加一个接口的调用限制逻辑。即用户在调用接口一定的次数后,限制用户的处理速度,达到一个防止机器刷量的目的。实现这个功能就要用到PHP...
由于项目要求,需要利用php做一个获取远程页面html状态码的功能,用来判断远程页面是否可以访问,就类似那种HTML页面状态码检测工具一样。整理了一下代码,贴出来。有需要的可以拿...
本文实例讲述了PHP获取数组中单列值的方法。分享给大家供大家参考,具体如下:PHP中获取数组中单列的值如下:利用PHP中的数组函数 array_column():返回数组中某个单列的值。(PHP 5....
本文实例总结了PHP获取文件扩展名的方法。分享给大家供大家参考,具体如下:在PHP面试中或者考试中会有很大几率碰到写出五种获取文件扩展名的方法,下面是我自己总结的一些方法$f...
程序只要在运行,就免不了会出现错误,错误很常见,比如Error,Notice,Warning等等。在PHP中,主要有以下3种错误类型。1.注意(Notices)这些都是比较小而且不严重的错误,比如去访问一个未...
本文实例讲述了PHP实现获取第一个中文首字母并进行排序的方法。分享给大家供大家参考,具体如下:最近在做储值结算,需求里结算首页需要按门店的首字母A-Z排序。我的数据结构原本...
本文实例讲述了PHP实现上传多图即时显示与即时删除的方法。分享给大家供大家参考,具体如下:就像这样的,每选择一个图片就会即时显示出来,附加到右边,也可以随意删除一个元素。其...
中文字符计算为2个字符 英文字符计算为1个代码/*** 可以统计中文字符串长度的函数**/function abslength($str){ $len=strlen($str); $i=0; while($i<$len) { if(pre...
PHP filectime() 函数定义和用法filectime() 函数返回指定文件的上次 inode 修改时间。该函数返回文件上次 inode 被修改的时间。如果出错则返回 false。时间以 Unix 时间戳...
php实现用户登陆简单实例前言:最近要完成的最后一个部分,就是对用户提交的数据进行管理,至于管理,那肯定就是管理员的事了,那一定涉及登陆,验证账号权限,账号是否过期等等问题。所...
类的自动加载是指,在外面的页面中,并不需要去“引入”类文件,但是程序会在需要的时候动态加载需要的类文件。方法1:使用__autoload魔术函数当程序需要某个类时,就会去...
栏目数组:$arr=Array( Array('cid' => 2,'cname' => '新闻','pid' => 0), Array('cid' => 4,'cname' =>'体育','pid' => 0), Array('cid' => 5,'cname'...
扩展使用的是allegro/php-protobuf,地址见github.1、下载源码。2、编译安装。 /usr/local/php/bin/phpize ./configure --with-php-config=/usr/local/php/bin/php-config...
数据库表是utf8编码的, 所以在存储emoji符号的时候,直接报错,可使用以下方法:http://stackoverflow.com/questions/12807176/php-writing-a-simple-removeemoji-function#有时候...
php取得当前时间函数文章提供了php的几种获取当前时间的函数,date,time等哦,同时告诉我如何解决时区问题哦。php教程取得当前时间函数文章提供了php的几种获取当前时间的函数,d...
PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串 (bool)、(boolean):转换成布尔类型...
/*** PHP保留两位小数的几种方法*/
$num = 10.4567;
//第一种:利用round()对浮点数进行四舍五入echo round($num,2); //10.46
//第二种:利用sprintf格式化字符串$format_num...
在做网站后台的时候,有的时候需要获取服务器以及网站的信息,下面为大家整理了PHP获取网站域名和文件位置。代码如下:<?//获取当前的域名:echo $_SERVER['SERVER_NAME'];
//获取...
使用PHP开发应用程序,尤其是网站程序,常常需要生成随机密码,如用户注册生成随机密码,用户重置密码也需要生成一个随机的密码。随机密码也就是一串固定长度的字符串,这里我收集整...
在PHP中要删除(销毁)数据与变量使用unset就可以实现了,不过销毁变量,让php变量在内存中消失哦。$array = array('aa'=>1,'bb'=>2); function delete(&$array, $key) { if...
今天跟大家分享一段获取远程文件大小以及下载远程大文件的PHP代码:<?php // 暂不支持断点续传 // $url = 'http://www.mytest.com/debian.iso'; 不知道为何获取本地文件大...
详解PHP防止直接访问.php 文件的实现方法为了保证我们用 PHP 写的 API 的安全性要禁止除了接口外的访问方式.比如我们的项目为 example, 其下有文件夹 dir1、有个接口文件 a...
php利用redis实现分页列表,新增,删除功能<?php/* * redis 分页数据类库 */class redisPage{ protected $_redis; protected $_redis_ip = '127.0.0.1'; //ip...
预期准备 一个139邮箱,收到邮件后,可以免费给你短信提醒。如果你不需要短信提醒功能,用什么邮箱都可以 另外一个可以运行PHP文件的Web服务器(相当于监控服务器),现在免费的PHP网站...
在网页设计中,为图像<img>指定 height 和 width 属性是一个好习惯,至于为什么是一个好习惯,你可以点此查看文档说明。但是在动态网页中,有些图像的尺寸是不固定的,有时候你不能为...
以下代码可以获取到指定URL页面中的所有链接,即所有a标签的href属性:// 获取链接的HTML代码$html = file_get_contents('http://www.example.com');$dom = new DOMDoc...
之前网站判断移动还是手机跳转都是用js实现,今天给大家分享一个自己用的php判断移动或者PC<?phpfunction check_wap() { if (isset($_SERVER['HTTP_VIA'])) return...