编程技巧 - 文章列表

  • PHP实例:常用的数值判断函数

    常用的对象类型判断\n<HTML><HEAD><TITLE>常用的数值判断函数</TITLE></HEAD><BODY><?//判断数组colors = array(“red”, “blue”, “green”);if(is_array(colors)){print(“colors is an array”.”<br>”);}//双精度数判断Temperature = 15.23;if(

  • PHP实例:PHP验证码

    确认码生成文件checkNum_session.php<?Header(“Content-type:image/png”);//定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码session_start();//开启session;authnum_session = ”; str = ‘abcdefghijkmnpqrstuvwxyz1234567890′; //定义用来显示在图片上的数字和字母;l = strlen(str); //得到字串的长度; //循环随机抽取四位前面定义的字母和数字

  • 详细讲解PHP中缓存技术的应用

    PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我们渴求能更快速的调用数据,不必要每次都从数据库掉,我们可以从其他的地方,比方一个文件,或者某个内存地址,这就是php的缓存技术,也就是Cache技术.一般来说,缓存的目的是把数据放在一个地方让访问的更快点,毫无疑问,内存是最快的,但是,几百M的数据能往内存放么?这不现实,当然,有的时候临时放如服务器缓存,如ob_start()这个缓存页面开启的话在发送文件头之

  • PHP 开发中的中文编码问题

      PHP程序设计中中文编码问题曾经困扰很多人,导致这个问题的原因其实很简单,每个国家(或区域)都规定了计算机信息交换用的字符编码集,如美国的扩展 ASCII 码, 中国的 GB2312-80,日本的 JIS 等。作为该国家/区域内信息处理的基础,字符编码集起着统一编码的重要作用。字符编码集按长度分为 SBCS(单字节字符集),DBCS(双字节字符集)两大类。早期的软件(尤其是操作系统),为了解决本地字符信息的计算机处理,出现了各种本地化版本(L10N),为了区分,引进了 LANG, Codepage 等概念。但是由于各个本地字符集代码范围重叠,相互间信息交换困难;软件各个本地化版本独立维护成

  • Windows IIS环境下安装和配置PHP开发环境

    一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,把他更名为php.ini。 \n二、打开该文件,找到extension_dir = “./” ,将其改为 extension_dir = “C:php-4.3.2-Win32extensions” ;再找到 session.save_path = /tmp ,将其改为 session.save_path = C:php-4.3.2-Win32sessions 。(注:此时你需要在C

  • 利用PHP+JavaScript打造AJAX搜索窗

      作者:朱先忠编译\n  一、 引言  Web世界中一项广为使用的功能就是搜索。随着Web技术的日益发展,为了更好地满足客户的需求,常规搜索引擎开始对更多的非常规方式”敞开了大门”。在这方面,Yahoo!率先提供出其Y!Q服务。这个新的服务能够使你搜索任何web页面,前提是该页面的作者必须包括在他们的web页面中。是服务技术实现了把相关的搜索结果呈现到读者眼前,从而向读者展示更多的信息而不必离开他们的当前页面。  Yahoo!的Y!Q服务的确是一个伟大的想法,但是它的出现也受到了一些批评。原因何在?首先,它要求客户端必须使用Yahoo!的JavaScript并且你必须

  • PHP上传文件的代码

    动态网站开发中,常用的PHP上传文件的代码实例。<html> \n<head> \n<meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″> \n<title>设计家园(www.dwww.cn)文件上传实例</title>\n</head> \n<body> \n<form enctype=”multipart/form-data” action=upfi

  • PHP动态网站开发中常用的8个小技巧

    本文总结了PHP日常开发中常用的8个小技巧。\nPHP批最取得checkbox的值\n1、命名\n<input type=’checkbox’ name=’checkbox[]‘ value=dwmyrow[banzhu] />\n2、使用\n当计划当作sql指令的一部分时:如果参与控制的字段是数值型的,则\nif(! empty(_POST[\"checkbox\"])) {expr = join(“,”, _POST[\"checkbox\"]);sql = “select * from tbl

  • PHP实例:PHP无限极分类

    php无限极分类\nCODE=PHP]至于添加删除之类的功能我就不多写了!仔细看看就知道这么用了.难的是显示方面希望高手扩展一下!\nQUOTE:这是类<?php/*========================================================类名:catalog功能:无限分级类方法: 树形显示分类 catalog_show(id) //参数id 递归调用 流程:找到父分类为0所有根分类-> 一直递归取得所有分类并显示 添加分类 catalog_add(uid,name) //uid 父id //name 分类名 流程:依据uid,在此id

  • Windows 下架设 PHP 服务器

    在 Windows 下架设 PHP 服务器,我曾先后进行了 4 次,但是每次都是失败……但是今天这次就成功了,把经验和大家分享一下~测试环境:WindowsXP SP2+Apache 2.0.59+MySQL 5.0.27+PHP 5.2.11.安装 Apache然后是一路“NEXT”,直到“Server Information”这一步,前两个空分别填入“localhost”,下面的填入你自己的 Email后面的都保持默认值即可,然后一路“NEXT”,最后,点击“Install”,过一会后,就安装成功了!我们在 IE 里输入 http://localhost/,测试一下是否安装成功OK!Apa