[php]01./** 02. * 检测访问的ip是否为规定的允许的ip 03. * Enter description here ... 04. */ 05.function check_ip(){ 06. $ALLOWED_IP=array('192.168.2.*','127.0.0.1','192.168.2
[php] $items = array( 1 => array('id' => 1, 'pid' => 0, 'name' => '江西省'), 2 => array('id' => 2, 'pid' => 0, 'name&a
PHP代码部分: //无限分类-使用路径 //原理:通过路径来进行拆分得到所有想得到的pid以及id,路径是在设计表时的一个字段,包含着从祖先id到父id的一系列id //该方法,不论查看或者是删除等其他操作,都
CJuiSliderInput 显示一滑动条,它也封装了 JUI slider插件,可以用在Form中作为用户输入UI组件。 基本用法如下: [php] <div class="form"> <?php $form=$this->beginWidget('CActiveForm'); ?> <?ph
前基本用法如下: [php] <?php $this->widget('zii.widgets.jui.CJuiTabs', array( 'tabs'=>array( 'Static tab'=>'Static content', 'Render tab'=>$this->r
php中有两种自动加载机制函数 [php] __autoload(); spl_autoload_register(); 1. __autoload() 可以将需要使用类的时候把文件加载到程序中 [php] <?php function __autoload($className) { if (fi
ev is a PECL extension providing inteface to libev library – high performance full-featured event loop written in C. ABOUT LIBEV Libev is an event loop: you register interest in certain events
众所周知, LevelDB 只是一个 C/C++ 的编程语言库, 所以, PHP是无法直接使用 LevelDB 的. 如果 PHP 项目想要使用 LevelDB, 一种方法是用 C 语言开发, 把 LevelDB 封装成 PHP 的一个模块, 另一种方法是将 LevelDB 封
框架文件大小从188KB精简到131KB,代码量减少30%,基本功能没有减少,主要归功于将很多成员变量public化,大大减少了set/get方法,另外就是重构了一些代码,尤其是一些以前有点看不下去又不能大改的代码。 还有一个明显的变化
CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiveDataProvider。 修改上个例子Yii Framework 开发教程(31) Zii组件-Detail
Zii组件中包含了一些基于JQuery的UI组件,这些UI组件定义在包zii.widgets.jui中,包括CJuiAccordion ,CJuiAutoComplete,CJuiDatePicker等。本篇介绍CJuiAccordion,显示一个Accordion组件(类似手风琴可以折叠的UI组件)。这个
因项目需要使用PHP Yii框架,有同事配置php和yii在Yii框架,访问Yii组件必要条件网页显示mysql pdo一直未加载: 经检查php.ini文件,组件已经设置为加载:extension_dir = "ext"cgi.force_redirect = 0extension=php_mbstrin
原理:第一申请大量的邮箱帐号 腾讯的 126的 163的 新浪的 雅虎的 谷歌的 等等提供smtp服务的第二:收集你要发送邮件的邮件列表第三:遍历邮件列表,每一个邮件发送邮件第四:用linux下定时脚本后台运行 我跑了两天 哈哈 ,因
介绍完Yii数据库接口外,从本篇开始介绍Zii组件,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, Button, Drag 和 Drop等。 本文介绍Menu菜单用法,CMenu使用Html
CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-)。 CListView 支持分页和排序,分页和排序支持使用AJAX实现从而可以提高
在用php开发网站的时候,使用面向对象的方法确实可以提高代码复用率,减少代码冗余。而对初学者更友好的是,PHP开发网站所需要的大部分类库,网上都有十分优秀的类库存在了。作为一个程序猿当然不能重复制造轮子,所以我把平
题目:从N个数中选取最大的前10个, 有序输出.N最大可能达到1000亿每个数范围是0 - 2147483647 author: goosman.leimail: lgg860911@yahoo.com.cnblog: http://blog.csdn.net/lgg201 php版测试结果:输入100万条总计[
[php] /* 单个文件上传 功能 上传文件 配置允许的后缀 配置允许的大小 获取文件后缀 判断文件的后缀 报错 */ class UpTool{ protected $allowExt = 'jpg,jpeg,gif,bmp,png&
[php] /* 思路 1.把地址栏的URL获取 2.分析URL中的query部分--就是?后面传参数的部分 3.query部分分析成数组 4.把数组中的page单元,+1,-1,形成2个新的数组 5.再把新数组拼接成query部分,合成上一页,下一页连接地址 */
LAMP LAMP是基于Linux,Apache,MySQL和PHP的开放资源网络开发平台。这个术语来自欧洲,在那里这些程序常用来作为一种标准开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准:Linux是
许多语言本身就是面向对象的,而PHP用了几年的时间才引入这类功能。很多人认为,以前试图向该语言添加面向对象的功能都是失败的。尽管版本4提供了非常基本的面向对象程序设计(OOP)概念,但是还存在一些不足,包括:·
这篇文章是接上篇利用PHP操作XML文件的。RSS是基于XML的一种形式,它的具体规范如下(我们以截取的新浪RSS订阅频道的格式来看): 输入:http://rss.sina.com.cn/news/world/focus15.xml 查看页面源码就可以看到RSS的结构:
在ubuntu12.04下面phpunit报错 PHP Fatal error: Call to undefined method PHP_CodeCoverage_Filter::getInstance() in /usr/share/php/PHPUnit/Framework.php on line 46[php] view plaincopyprint? [plai
两年前我写二维码的时候还没有人认识。后来手机上扫描二维码的软件多了,微信也改变了这个时代。 感谢智能手机和微信。 ============================================================== 二维码是二维条形码的一
刚才给博客搬家,打算把两个空间的数据进行迁移但是遇到点问题,打包的文件太大了 没办法 就想到了PHP可以远程下载文件 然后就写了个脚本! 01 <?php 02 if ($_GET[xfer]) { 03 if ($_POST[from] == "") { 0
2024-04-16
2022-01-28
2022-03-26
2014-05-30
2022-05-25
2022-01-18
2022-07-14
2022-10-04
2022-05-30
2022-03-24