Php
- PHP 编码规范(10)
-
5.2 初始化
尽量在声明局部变量的同时初始化。唯一不这么做的理由是变量的初始值依赖于某些先前发生的计算。
5.3 布局
只在代码块的开始处声明变量。(一个块是指任何被包含在大括号"{"和"}"中间的代码。)不要在首次用到该变量时才声明之。这会把注意力不集中的程序员搞糊涂,同时会妨碍代码在该作用域内的可移植性。
function myMethod() { int $int1
- 分类:Php 查阅全文
- PHP 安全及相关
- 关注安全问题的重要性 看到的远非全部 阻止用户恶意破坏你的程式最有效却经常被忽略的方法是在写代码时就考虑它的可能性。留意代码中可能的安全问题是很重要的。考虑下边的旨在简化用PHP中写入大量文本文件的过程的实例函数:
<?php function write_text($filename, $text="") { static $open_files = array(); // 如果文件名
- 分类:Php 查阅全文
- PHP 中执行系统外部命令
- PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。 那么,是否可以在PHP脚本中调用外部命令呢?如果能,如何去做呢?有些什么方面的顾虑呢?相信你看了本文后,肯定能够回答这些问题了。 是否可以? 答案是肯定的。PHP和其它的程序设计语言一样,完全可
- 分类:Php 查阅全文
- PHP 中 session 全面教程
-
一、session概述
session是什么,刚开始我也不明白,非专业词典翻译为会议,会议期。直到接触asp后才知道session是干什么的,有什么用。
作个不太恰当的比喻吧(虽然不恰当,但意义却是一样的),session就好象你和你女友(或妻子)之间的感情似的,session是你和网站之间的感情。
session在WEB技术中
- 分类:Php 查阅全文
- php vs jsp
- 几种流行的动态网页制作语言的比较现在InterNet 越来越成为生活中不可或缺的一部分,制作网页的动态语言也越来越多,主要流行的有以下几种,ASP,PHP 和 JSP,他们之间互有优缺点,
但我发现网上部分文章有误导的嫌疑,原文如下:
#######################################################
- 分类:Php 查阅全文
- PHP VS ASP
- 序: 微软的ASP是一项强大的动态WEB页面技术,我已经使用了一年的ASP,用它创建了许多的WEB站点,但是现在我的公司正想转向另一项叫PHP的INTERNET技术,来进行以后的WEB站点开发。 问题是我们已经习惯于使用ASP,并且喜欢用它,为什么我们要转向PHP呢? 开放源码运动 首先,我们认识到,开源运动使我们获得了强大的技术支持和免费的代码供应。例如:在ASP中,上传文件、加
- 分类:Php 查阅全文
- PHP 应用技巧七则
- PHP (Hypertext Preprocessor)是一种 HTML 内嵌式的语言,也是目前比较流行的网页编程语言。它支持的后端数据库种类凡多,几乎含盖了当前的所有数据库系统。同时它包含了一般语言有的数学运算、时间处理、文件系统、字符串处理、行程处理等功能,再加上它是免费的系统,使得成本与效益比,几乎等于无限大。 下面是我在用PHP做网站时,总结出一些小技巧,拿出来飨以大家。 1、判断某个函数
- 分类:Php 查阅全文
- PHP 增加了对 .ZIP 文件的读取功能
-
This module uses the functions of the ZZIPlib library by Guido Draheim to transparently read ZIP compressed archives and the files inside them.
这个模块使用 ZZIPlib 库(Guido Draheim)来读取 ZIP 压缩文
- 分类:Php 查阅全文
- php 与 java(二)
- 例子1:创建和使用你自己的JAVA类 创建你自己的JAVA类非常容易。新建一个phptest.java文件,将它放置在你的java.class.path目录下,文件内容如下: public class phptest{ /** * A sample of a class that can work with PHP * NB: The whole class must be public to w
- 分类:Php 查阅全文
- php 与 java(一)
- JAVA是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA 类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的例子。 windows下的安装 第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。 在 Win9x 下加入 :“PATH=%PATH%;C:\jdk1.2.2\bin” 到AU
- 分类:Php 查阅全文
- PHP 与 ASP.NET正面交锋(二)
-
接上一篇:PHP 与 ASP.NET正面交锋(一)
安全性比较
ASP.NET 官方要求您使用 IIS。不幸的是,IIS 易受攻击的历史由来已久,这使得许多管理员不愿意部署它来处理 Web 站点。这些弱点是因为 Microsoft 的缺陷或是因为 IIS 是黑客们攻击的目标无关紧要:这些系统有被黑或被攻击的历史。PHP 也运行在 Apache 上,Apache 快
- 分类:Php 查阅全文
- PHP 与 ASP.NET正面交锋(一)
-
如今当提到 Web 开发时,您有许多选择。这些方法中许多都涉及到预处理 — 即,利用特定的标记将代码嵌入到 HTML 页面中,这些标记告诉预处理器,它们包含代码,并且应对它们作出处理。与 CGI 非常相似,这些代码在服务器上运行,并返回一些内容,这些内容表现为发回给浏览器的结果 HTML 页面的部分外观。开放源代码脚本语言 PHP 和 Microsoft 的 ASP.NE
- 分类:Php 查阅全文
- PHP Info 暴露敏感信息
- 概述
PHP是一个HTML嵌入式脚本语言。PHP包是通过一个叫phpinfo.php的CGI程序传输的。phpinfo.php对系统管理员来说是一个十分有用的工具。这个CGI在安装的时候被默认安装。但它也能被用来泄漏它所在服务器上的一些敏感信息。
详情
PHPInfo提供了以下一些信息:
*PHP 版本 (包括build版本在内的精确版本信息)
*系统版本信息(包括buil
- 分类:Php 查阅全文
- PHP 数据加密
- 数据加密在我们生活中的地位已经越来越重要了,尤其是考虑到在网络上发生的大量 交易和传输的大量数据。如果对于采用安全措施有兴趣的话,也一定会有兴趣了解PHP提供的一系列安全功能。在本篇文章中,我们将介绍这些 功能,提供一些基本的用法,以便你能够为自己的应用软件中增加安全功能。 预备知识 在详细介绍PHP的安全功能之 前,我们需要花点时间来向没有接触
- 分类:Php 查阅全文
- PHP Coder
-
- 分类:Php 查阅全文
- PHP 5昨天隆重推出--PHP 5/Zend Engine 2.0新特性
-
前言
今天突然想到PHP官方网站上一转,一眼就看到PHP5推出的通告。虽然以前看到过PHP5的预告,但还是仔细看了PHP 5/Zend Engine 2.0新特性一文,一股JAVA气息扑面而来...
特将该文试译出来,首发于CSDN网站,以飨读者。
PHP 5/Zend Engine 2.0新特性
- 分类:Php 查阅全文
- PHP 4.1.0 出版公告(中英对照版)补 1
-
As some of you may notice, this version is quite historical, as it's the first time in history we actually incremented the middle digit! :) The two key reasons for this unprecedented chan
- 分类:Php 查阅全文
- PHP 4.1.0 出版公告(中英对照版)2
-
PHP 4.1.0 Release Announcement
PHP 4.1.0 出版公告(2)
- Added support for single dimensional SafeArrays and Enumerations. Added an is_enum() function to check if a
component implements a
- 分类:Php 查阅全文
- PHP 4.1.0 出版公告(中英对照版)1
-
PHP 4.1.0 Release Announcement
PHP 4.1.0 出版公告(1)
After a lengthy QA process, PHP 4.1.0 is finally out.
Download at http://www.php.net/downloads.php !
PHP 4.1.0 includes several other
- 分类:Php 查阅全文
- PHP 4.0.0中session.save_path的bug (转载)
-
PHP 4.0.0中session.save_path的bug
作者/来源:limodou
PHP 4.0.0中session.save_path的bug
作者:limodou
这里向大家汇报我发现的一个4.0.0版的一个bug,只限于windows版本。那就是:在4.0.0版下,
session.save_path如果使用绝对目录,即加上盘符的话,盘符不起
- 分类:Php 查阅全文