找到相关内容 38
PHP 无限分类三种方式,非函数的递归调用!
今天分享下自己学习细说php中的无限分类方法。 php无限分类大致有三种方式,   1、数据库通过设置父类ID来进行唯一索引,然后使用函数的递归调用实现无限分类;   2、数据库设计通过特定格式进行排列,然后使用mysql查询关键函数:concat。程序实现比较简单;   3、第三种不是太了解, 好像要使用到算法和数据
http://www.cyqdata.cn/cnblogs/article-detail-52663 
PHP源码之explode分析
     最近一直在想有关字符串操作的一些效率上的事情,截取字串的问题,都会避免不了重新分配空间的消耗,也顺带看了explode这个函数的源码,理解下,拿出自己的分析共享下^_^。       当我们需要将一个数组根据某个字符或字
http://www.cyqdata.cn/cnblogs/article-detail-42543 
PHP源代码数组统计count分析
     偶然在百度知道中看到有个同学问起count及strlen的效率《http://zhidao.baidu.com/question/300773887.html》的问题,好吧这个问题我当初没理解透彻,认为其不属两个不一样的东西不可比较,后来看了楼主的回复才反应过来,所以自
http://www.cyqdata.cn/cnblogs/article-detail-42437 
XML-RPC for PHP简介及使用
一.XML-RPC是什么?XML-RPC是Userland Software公司设计的一种格式:是一种使用HTTP协议传输XML格式文件来获取远程程序调用(Remote Procedure Call)的传输方式。官方网站是www.xmlrpc.com。 在http://phpxmlrpc.sourceforge.net/上面有个PHP XML-RPC的框架(
http://www.cyqdata.cn/cnblogs/article-detail-42149 
PHP转换IP地址到真实地址
1 $.getScript("http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js&ip="+clientIP,function(){ 2 if(remote_ip_info.ret == '1'){ 3 var country = r
http://www.cyqdata.cn/cnblogs/article-detail-41800 
GraphPlot的几个使用技巧
上次介绍了用Lua做的个绘制二元等式或不等式的图像的软件,今天增加了输出图片的功能,下载地址还是原来的。下面介绍几个使用技巧,这也正是这个软件的有趣之处。 1. 求余和周期函数 利用求余可以将一个图形变为一系列的图形,举几个例子: 对直线的截距求余,y=x+d → (y-x)%d=0,例如:(y-x)%20 == 0   对直线的倾角求余,y=tgθx ͛
http://www.cyqdata.cn/cnblogs/article-detail-41760 
PHP学习笔记——从搭建PHP开发环境开始
说到PHP,我脑海中最先浮现的就是《社交网络》中Mark在寝室中用PHP编写Facemash的画面。这也是我学习PHP的原因之一。PHP的优点我就不罗嗦了,看看那些使用PHP+MySQL技术的国内外著名网站就知道了。学习一门语言,就得从搭建开发环境开始。   我使用的是Windows7操作系统,在Windows平台上搭建PHP的开发环境可以下载WAMP(Windows、Apache、MySQL、P
http://www.cyqdata.cn/cnblogs/article-detail-41530 
PHP书写规范 PHP Coding Standard
PHP书写规范 作者:sink <sink.cup@gmail.com> 最后修改:2011-7-7 参考资料: PHP Manual http://www.php.net/manual/zh/language.oop5.basic.php PEAR Coding Standards http://pear.php.net/manual/en/standards.php C++ Co
http://www.cyqdata.cn/cnblogs/article-detail-41347 
天网计划 php skymvc框架
skymvc是一款轻量、简单的php mvc框架,借鉴了各大框架的设计,采纳了很多优秀的函数及类,skymvc不鼓励傻瓜式的开发,更注重给予开发者更多的思考空间。改框架主要用于实现多个程序员之间的协同开发以及mvc开发模式的实现.skymvc采用mvc开发方式,框架本身易扩展。skymvc作为天网计划的基础框架,秉承易用、易学、共同开发的优良传统,我们致力于打造一款优秀的php mvc框架。欢迎大
http://www.cyqdata.cn/cnblogs/article-detail-40892 
webphp框架之双向路由
双向路由在WEB开发中是一个很重要的应用,特别是在现在的SEO方便,优化URl等方面都有很重要的作用: 正向解析:   http://localhost/webphp/site/test ,像这样一个url很常见,在访问此链接的时候,他告诉服务器程序,我使用了这个Site控制器,并调用test方法。   这种功能几乎每个框架里面都有。python的django框架通过正则表达式来改变URL的接收方
http://www.cyqdata.cn/cnblogs/article-detail-40883 
图解 PHP运行环境配置和开发环境的配置
前提示时间一个博友,建议我提供PHP开发环境的搭建文章。当然我们一般在windows平台下开发的居多,那么,今天我就在Windows平台下搭建PHP的调试和开发环境。如果有写的不好的请谅解。    一、总的大概步骤如下    1、下载资料      1)、下载wamp   &nb
http://www.cyqdata.cn/cnblogs/article-detail-40501 
10位顶级PHP大师的开发原则
在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。这里,我们向大家介绍PHP的10种最佳实践,当然,每一种都是经过大师们证明而得出的。   1. 在合适的时候使用PHP – Rasmus Lerdorf   没有谁比PHP的创建者Rasmus Lerdorf明白PHP
http://www.cyqdata.cn/cnblogs/article-detail-40409 
玩转PHP关联数组的10个技巧
关联数组是描述一组键及其关联值时经常使用的一种数据类型,可以说它是所有编程语言的支柱,当然,PHP也不例外,实际上,关联数组对Web开发任务来说是非常重要的,PHP支持多种操作关联数组的方法,对开发人员来说,要从中找出最有效,最合适自己所开发程序的方法来操纵这些数组。   这篇文章将介绍10个操作PHP关联数组的技巧,熟练运用能帮助你提高开发效率。   1、添加数组元素   PHP是一种弱类型语
http://www.cyqdata.cn/cnblogs/article-detail-40341 
PHP学习笔记 (1)-环境配置与代码调试
一配置PHP环境 1、了解什么是PHP        PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)     PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是
http://www.cyqdata.cn/cnblogs/article-detail-40304 
php学习 5 无限级分类
sql代码 -- phpMyAdmin SQL Dump -- version 2.11.6 -- http://www.phpmyadmin.net -- -- 主机: localhost -- 生成日期: 2011 年 06 月 18 日 16:49 -- 服务器版本: 5.0.51 -- PHP 版本: 5.2.6 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO
http://www.cyqdata.cn/cnblogs/article-detail-40303 
PHP学习之路(三)让我们开始环境搭建(搭建LMAP--基于Ubuntu11.04)
      上篇中,我们可以看到Windows下面的集成工具包很是给力,几下就把环境搭建好,但LAMP终究才是王道,LMAP就是所谓的Linux+Apache+Mysql+Perl/PHP/Python,这是一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个
http://www.cyqdata.cn/cnblogs/article-detail-40065 
返璞归真:PHP中面向过程的装饰模式实现
本文可以看做是Web框架审美观一文的延续,在那篇文章里,我阐述了如何用面向对象实现装饰模式,不过鉴于PHP的本质就是面向过程的,让我对纯粹的OOP有些拿不定主意,于是本文便走向另一个极端,准备阐述一下如何用面向过程实现装饰模式。   废话少说,直接贴代码(代码仅在PHP5.3以上版本有效,用到了header_remove函数),大概涉及以下几个文件: bootstrap.php:01 fun
http://www.cyqdata.cn/cnblogs/article-detail-39863 
php数组指针探究
最近在工作中遇到一个很奇怪的问题,在使用each这个函数对一个数组遍历之后,再把该数组作为实参传递给一个函数,在函数内部再次使用each遍历形参数组。说明一下,两次使用each这个函数的目的很简单,就是将数组中的key转换成变量名,而key对应的value值转换成变量的值。其实这个功使用函数extract就能实现。在来接着说说在函数内部使用each函数时出现了什么问题,在遍历完之后发现部分变量为N
http://www.cyqdata.cn/cnblogs/article-detail-39764 
php 面试 本人碰到过的问题 在此做下记录
1.代码优化 for($i=0;$i<8;$i++){ array_push($week,$arr);} 答案: View Code for($i=0;$i<8;$i++){ $week[]=$arr[$i];} 作者: 上帝管理员 发表于 2011-06-09 13:44 原文链
http://www.cyqdata.cn/cnblogs/article-detail-39597 
PHP中间件--ICE
ICE(Internet Communications Engine)是Zeroc提供的一款高性能的中间件。使用ICE能使得php(或c++,java,python)与java,c++,.net,python等进行交互。基于ICE可以实现电信级的解决方案。   1第一个问题:为什么要使用中间件? 设想一个这样的场景:对于一个大型网站来说,往往有很多个web服务器,每个web服务器都
http://www.cyqdata.cn/cnblogs/article-detail-39465