PHP技术
文章平均质量分 83
iteye_19717
这个作者很懒,什么都没留下…
展开
-
PHP检测函数所在的文件名
很简单的功能,用到PHP中的反射机制,具体使用的是ReflectionFunction类,可以获取指定函数所在PHP脚本中的具体位置。 创建引用脚本。 代码: [php] view plaincopy // Filename: functions.php <?php function now() { return time()...原创 2013-11-03 23:31:17 · 110 阅读 · 0 评论 -
PHP:6种方法获取文件的扩展名
PHP:6种方法获取文件的扩展名 1、字符串查找和截取的方法 1 $extension=substr(strrchr($file, '.'), 1); 2、字符串查找和截取的方法二 1 $extension=substr($file, strrpos($file, '.')+1); 3、数组分割...原创 2013-11-04 22:34:29 · 90 阅读 · 0 评论 -
jQuery插件开发全解析,类级别与对象级别开发
jQuery插件的开发包括两种: 一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。 1、类级别的插件开发 类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静...原创 2013-11-06 20:21:29 · 131 阅读 · 0 评论 -
PHP去掉字符串中最后一个字符的方法
今天在PHP项目开发中遇到一个需求,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; 系统自带的函数也可实现这样的效果,两种方法: 1) substr...2013-11-14 15:41:53 · 177 阅读 · 0 评论 -
php 操作webservice实例
首先大家要简单了解了何谓webservice,接下来就做两个非常简单的例子,webservice还是逃不开server端与client端。我测试的环境为:apache2.2.11 php5.2.10做这个测试之前,要确认你的php配置文件中已经将soap扩展打开,即extension=php_soap.dll; OK 现在我们来体验webservice //server端 serverSoa...原创 2013-11-16 11:05:49 · 83 阅读 · 0 评论 -
PHP如何实现二维数组排序?
二维数组在PHP开发中经常遇到,但是他的排序就不如一维数组那样用内置函数来的方便了,(一维数组排序可以参考本站另一篇文章【PHP中数组排序函数详解汇总】)。二维数组的排序需要我们自己写函数处理了,这里UncleToo给大家分享一个PHP二维数组排序的函数: 代码: functionarray_sort($arr,$keys,$type='asc'){ $keysvalue= $new_a...原创 2013-11-17 09:44:40 · 131 阅读 · 0 评论 -
CodeIgniter框架Cart类 name 不能设置中文的解决方法
今天试用了一下CodeIgniter的Cart类时遇到了个小问题,发现当name的值为中文时,就写入不了session。在这里特别提醒一下。 在CI手册里也有说明,如下: $data = array( 'id' => 'sku_123ABC', 'qty' => 1, ...原创 2013-11-20 12:01:37 · 193 阅读 · 0 评论 -
PHP操作JSON数据
JSON 是一个轻量级的文本数据交换格式,他比 XML 更小、更快,更易解析,所以在PHP开发过程中,我们经常会用它来传递数据,本文UncleToo将个大家介绍一下PHP如何操作JSON数据 PHP操作JSON数据一般在AJAX中用的比较多,可以将JSON格式的数据传给AJAX,也可以将AJAX返回的JSON数据解析成我们需要的字符串。在PHP中可以使用 json_decode() 函数...原创 2013-12-06 22:45:55 · 175 阅读 · 0 评论