易截截图软件、单文件、免安装、纯绿色、仅160KB

php cli命令行模式下的使用笔记

php cli命令行模式是WIN下的一个SHELL,不需要APACHE的支持就能执行PHP脚本的脚本,并且是持续执行的。这些特点很容易利用来快速测试PHP脚本。今天就特意找来一些资料,整理了一下,权当复习。
D:\AppServ\php5>php -help
Usage: php [options] [-f] <file> [--] [args...]
       php [options] -r <code> [--] [args...]直接执行代码
       php [options] [-B <begin_code>] -R <code> [-E <end_code>] [--]
[args...]
       php [options] [-B <begin_code>] -F <file> [-E <end_code>] [--]
[args...]
       php [options] -- [args...]
       php [options] -a
  -a               Run interactively交互运行
  -c <path>|<file> Look for php.ini file in this directory在这个目录寻
找php.ini文件
  -n               No php.ini file will be used不使用php.ini文件
  -d foo[=bar]     Define INI entry foo with value 'bar'
  -e               Generate extended information for debugger/profiler
  -f <file>        Parse and execute <file>.
  -h               This help
  -i               PHP information类似phpinfo()函数
  -l               Syntax check only (lint)
  -m               Show compiled in modules
  -r <code>        Run PHP <code> with


相关文档:

PHP学习笔记

// 连接两个字符串
<?php
    $txt1 = "Hello";
    $txt2 = "PHP";
    echo $txt1." ".$txt2;
?>
// 取得字符串中的字符数
<?php
    $txt1 = "Abc";
    echo strlen($txt1);
......

在PHP5中使用DOM控制XML


PHP5中增强了XML

支持,使用DOM
扩展了XML操作的能耐。这些函数
作为 PHP5 核心的一部分,无需被安装
即可使用。
下面的例子简单的演示了DOM对XML的操
作,详细解释请看代码
中的注释
<?
/************************************************
**         & ......

优化PHP代码的42条建议

1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。
2.echo 比 print 快。
3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。
4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。
5.注销那些不用的变量尤其是大数组,以便释放内存。
6.尽量避免使用__get,__set,__a ......

PHP基本安全防范,初学者必看

1、一般页面通过GET接收的参数都是INT型(整型)居多,但是要防范一些不规范的输入,接收时用整型函数转换一下
            $id=intval($_GET["id"]);
2、有上传功能时,一定要检查文件类型。不能任意由访客上载所有文件。(特别要注意一些HTML编辑器的漏洞)
3 ......

PHP中session_register函数详解


语法: boolean session_register(string name);
注册新的变量。
返回值: 布尔值
函数种类: 资料处理
内容说明
本函数在全域变量中增加一个变量到目前的 Session 之中。参数 name 即为欲加入的变量名。成功则返回 true 值。
假如在头文件,开启session,即使用session_start()函数后面加上session_register(string na ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号