-
PHP使用strlen()函数计算字符串长度
本文为大家讲解的是PHP使用strlen()函数计算字符串长度,感兴趣的同学参考下. 在PHP中,函数strlen()返回字符串的长度,strlen()函数返回字符串所占的字节长度,一个英文字母、数字、各种符号均占一个字节,它们的长度均为1 strlen()函数和mb_strlen()函数 在PHP中,函数strlen()返回字符串的长度。函数原型如下: int strlen(string string_input); 参数string_input为要处理的字符串...
PHP 2014-12-26 07:42:03 -
php中的curl使用入门教程和常见用法实例
本文是一个php中的curl使用入门教程和常见用法实例代码,感兴趣的同学参考下. 起先cURL是做为一种命令行工具设计出来的,比较幸运的是,php也支持cURL了。通过cURL这个利器,我们能在php程序中自由地发送HTTP请求到某个url来获取或者提交数据,并且支持其它多种协议,比如FTP,Telnet以及SMTP等...
PHP 2014-12-26 07:12:03 -
php使用curl和正则表达式抓取网页数据示例
本文为大家讲解的是一个php使用curl和正则表达式抓取网页数据示例代码,感兴趣的同学参考下. 利用curl和正则表达式做的一个针对磨铁中文网非vip章节的小说抓取器,支持输入小说ID下载小说。 依赖项:curl 可以简单的看下,里面用到了curl ,正则表达式,ajax等技术,适合新手看看...
PHP 2014-12-26 06:45:03 -
php防止伪造的数据从URL提交方法
本文为大家讲解的是php防止伪造的数据从URL提交方法,感兴趣的同学参考下。 针对伪造的数据从URL提交的情况,首先是一个检查前一页来源的如下代码: <?/*PHP防止站外提交数据的方法*/ function CheckURL(){ $servername=$_SERVER['SERVER_NAME']; $sub_from=$_SERVER["HTTP_REFERER"]; $sub_len=strlen($servername); $checkfrom=substr($sub_from,7,$sub_len); if($checkfrom!=$servername)die("警告!你正在从外部提交数据!请立即终止!"); } ?> 这个方法只能防止手动在浏览栏上输入的URL...
PHP 2014-12-24 21:15:10 -
PHP URL参数获取方式的四种示例
本文为大家整理的是PHP URL参数获取方式的四种示例,感兴趣的同学参考下. 在已知URL参数的情况下,我们可以根据自身情况采用$_GET来获取相应的参数信息($_GET['name']);那,在未知情况下如何获取到URL上的参数信息呢? 第一种、利用$_SERVER内置数组变量 相对较为原始的$_SERVER['QUERY_STRING']来获取,URL的参数,通常使用这个变量返回的会是类似这样的数据:name=tank&sex=1 如果需要包含文件名的话可以使用$_SERVER["REQUEST_URI"](返回类似:/index.php?name=tank&sex=1) 第二种、利用pathinfo内置函数 <?php $test = pathinfo("http://localhost/index.php"); print_r($test); /* 结果如下 Array ( [d...
PHP 2014-12-24 21:06:08 -
php下目前为目最全的CURL中文说明
本文为大家整理了一个目前最全的CURL中文说明,学PHP的要好好掌握.有很多的参数.大部份都很有用.真正掌握了它和正则,一定就是个采集高手了.感兴趣的同学参考下。 PHP中的CURL函数库(Client URL Library Function) curl_close — 关闭一个curl会话 curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数 curl_errno — 返回一个包含当前会话错误信息的数字编号 curl_error — 返回一个包含当前会话错误信息的字符串 curl_exec — 执行一个curl会话 curl_getinfo — 获取一个curl连接资源句柄的信息 curl_init — 初始化一个curl会话 curl_multi_add_handle — 向curl批处理会话中添加单独的curl句柄资源 curl_multi_close — 关闭一个批处理句柄资源 curl_multi_exec ...
PHP 2014-12-24 20:33:07 -
php中通过curl smtp发送邮件示例代码
本文是一个php中通过curl smtp发送邮件示例代码,感兴趣的同学参考下。 公司的云平台把fsockopen关掉了,如果要使用smtp外网的邮箱来发送邮件的话 只能试试使用curl来进行了 先google了一下,发现很多问相关问题的但没有相关的解答,在phpclasses里也没有找到相关的类于是自己边看stmp的相关协议边开始尝试curl SMTP协议 这个在网上可以找到多相关的例子,可以自己实验一下使用telnet去连接mail服务器 $ telnet 邮箱SMTP服务地址 25 Trying 邮箱服务IP地址... Connected to 邮箱SMTP服务地址. Escape character is '^]'. exchange邮箱服务器地址 Microsoft ESMTP MAIL Service ready at Sat, 2 Jun 2012 15:02:12 +0800 EHLO 127.0.0.1 -exchange邮箱服务器地址 Hello [邮箱服务IP地址] -SIZE -PIPELINING -DSN...
PHP 2014-12-24 19:48:04 -
php使用curl检测网页是否被百度收录的方法示例
本文是一个php使用curl实现的可以检测网页是否被百度收录的方法示例,感兴趣的同学参考下. <?php /* * 检测百度是否收录网页 curl模式 * @ param string $url传入的url * return int (1 收录 0 不收录) */ function checkBaidu($url){ $url='http://www...
PHP 2014-12-23 08:51:05 -
PHP中strlen()和mb_strlen()的区别分析
本文为大家讲解的是PHP中strlen()和mb_strlen()的区别浅析,本文探讨的中英混合的字符在使用这个函数时的区别,需要的朋友可以参考下 在php中常见的计算字符串长度的函数有:strlen和mb_strlen.当字符全是英文字符的时候,两者是一样。这里主要比较一下,中英文混排的时候,两个计算结果...
PHP 2014-12-22 06:42:04 -
php 使用parse_url解析URL,返回其组成部分示例
本文为大家讲解的是php 使用parse_url解析URL,返回其组成部分示例,感兴趣的同学参考下。 parse_url (PHP 4, PHP 5) parse_url — 解析 URL,返回其组成部分 说明 array parse_url ( string $url ) 本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分...
PHP 2014-12-21 19:33:04 -
php的file_get_contents与curl函数详解
本文为大家讲解的是php的file_get_contents与curl函数详解,感兴趣的同学参考下。 有些主机服务商把php的allow_url_fopen选项是关闭了,就是没法直接使用file_get_contents来获取远程web页面的内容...
PHP 2014-12-21 03:12:07 -
php curl模拟post提交数据示例代码
本文是一个php curl模拟post提交数据示例代码,感兴趣的同学参考下. <? header("Content-type: text/html; charset=utf8"); /* * 提交请求 * @param $header array 需要配置的域名等header设置 array("Host: devzc...
PHP 2014-12-21 02:36:03