PHP使用Alexa API获取网站的Alexa排名例子

PHP使用Alexa API获取网站的Alexa排名例子
这篇文章主要介绍了PHP使用Alexa API获取网站的Alexa排名例子,需要的朋友可以参考下。 我们通会用Alexa的网站(或其它站长工具网站)来栓查我们的网​站流量排名,这样就必须去那些网站。实际上,可以通过Alexa XML API 获取网站的Alexa相关的数据(XML格式的),再使用XML解析器来解析Alexa返回的XML,得到Alexa排名或其它的数据。 Alexa接口 Alexa的XML API接口是:http://data.alexa.com/data?cli=10&u...

Codeigniter实现智能裁剪图片的方法

Codeigniter实现智能裁剪图片的方法
这篇文章主要介绍了Codeigniter实现智能裁剪图片的方法,可以做到裁剪后不失真,尽可能保留图片主题含义。需要的朋友可以参考下。 一副1024*768大小的图片,裁剪到240*240大小,裁剪后不失真,尽可能保留图片主题含义。 我使用到的方法: 1. 先将图片等比例缩略到可以裁剪的大小; 如果是宽幅图片,则按高度等比例缩放到高度 = 240px,窄幅图片(高度大于宽度)则按宽度等比例缩放; 2. 按长宽格式居中裁剪...

PHP读取RSS(Feed)简单实例

PHP读取RSS(Feed)简单实例
这篇文章主要介绍了PHP读取RSS(Feed)实例,比较简单,需要的朋友可以参考下,最近在弄博客,但各种博客间同步比较麻烦,好在每一个博客都有自己的RSS聚合系统,可以通过RSS实现博客同步调用,于是自己动手用RSS实现博客同步发布,在其中就研究一下PHP读RSS。 RSS是用XML来书写的,XML 是一种数据存储格式。PHP读取XML数据有三种方法:用XML解析函数、DOM模块和正则表达式,最直接地就是直接解析XML,获取XML...

php通过数组实现多条件查询实现方法(字符串分割)

php通过数组实现多条件查询实现方法(字符串分割)
这篇文章主要介绍了php通过数组实现多条件查询实现方法(字符串分割),需要的朋友可以参考下,代码如下: <?php $keyword="asp php,jsp"; $keyword=str_replace(" "," ",$keyword); $keyword=str_replace(" ",",",$keyword); $keyarr=explode(',',$keyword); for($index=0;$index<count($keyarr);$index++) { $whereSql .= " And (arc.title like '%$keyarr[$index]%' Or arc.keywords like '%$keyarr...

PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法

PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
在PHP中根本不需要使用var声明的,但是当一个变量作为一个类的成员变量的时候,使用var还是没有问题的。 其实,这是一个非常容易解决掉的问题。在我看来,似曾相识,呵呵,最近学JavaScript可是学会了使用var声明变量。 其实,在PHP中根本不需要使用var声明的,但是当一个变量作为一个类的成员变量的时候,使用var还是没有问题的。 在外部使用var就报错Parse error: syntax error, unexpected T_VAR in......

phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法

phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
安装完成phpmyadmin之后,再在浏览器里输入:http://localhost/phpmyadmin这时能看到phpmyadmin的管理页面,不过会提示:“配置文件现在需要绝密的短密码(blowfish_secret)。” 解决办法有两种:(建议用第二种) 1、配置phpmyadmin下的config.inc.php  将cookie改为http,代码如下: vi /usr/share/phpmyadmin/config.inc.php [...] /* Authentication type */ $cfg['Servers'][$i]['auth_type'] = ‘cooki...

php实现信用卡校验位算法THE LUHN MOD-10示例

php实现信用卡校验位算法THE LUHN MOD-10示例
这篇文章主要介绍了php实现信用卡校验位算法THE LUHN MOD-10的示例,需要的朋友可以参考下。 按照ISO 2894中支付卡校验位的算法 The Luhn Mod-10 Method 规定: 1、对卡号上的每位数字乘以权重。其规则是,如果卡号数字个数是偶数,则第一位乘以2,否则就乘以1,然后以后分别是,1,2,1,2,1,2; 2、如果每位数字乘以权重后超过9 ,则需要减去 9; 3、将所有的处理过的加权数字求和,用 数字 10 求模运算; 4、余数...

PHP中把stdClass Object转array的几个方法

PHP中把stdClass Object转array的几个方法
PHP和JS通讯通常都用json,但用 json 传过来的数组并不是标准的array,而是 stdClass 类型。那么我们可以参考下面的几个方法进行转换。 方法一: //PHP stdClass Object转array  function object_array($array) {     if(is_object($array)) {         $array = (array)$array;      } if(is_array($array)) {          foreach($array as $key=>$value) {              $array[$key] = object_array(...

PHP获取指定函数定义在哪个文件中以及其所在的行号实例

PHP获取指定函数定义在哪个文件中以及其所在的行号实例
这篇文章主要介绍了PHP获取指定函数定义在哪个文件中以及其所在的行号实例,需要的朋友可以参考下。 当调试开源的代码时,希望查看某个函数的定义,那么就需要定位其位置。在 zend studio 这样的 IDE 中自是可以自动提示到,但当没有安装这样的开发工具时,我们可以怎么办呢?参考如下一段代码,或许就包含你所需的,代码如下: <?php function a() { } class b {     public function f() {     } } f...

Drupal7 form表单二次开发要点与实例

Drupal7 form表单二次开发要点与实例
这篇文章主要介绍了Drupal7 form表单二次开发要点与实例,解决了经常使用的Form表单提交后跳转问题,需要的朋友可以参考下 请记得收藏此文,在你进行Drupal 7 custom module时,经常会用到的form 表单的跳转或重载。 主要汇总三个要点: 1.页面提交后,经过#submit处理后,需要redirect 跳转到另外一个页面。 2.url路径中存在destination参数时,页面直接跳转到destination所指的url,无法控制的问题。 ...
Copyright © 四季博客 保留所有权利.   Theme  Ality

用户登录