split — 用正则表达式将字符串分割到数组中。
array split ( string $pattern , string $string [, int $limit ] )
本函数返回一个字符串数组,每个单元为 string 经区分大小写的正则表达式 pat[……]
split — 用正则表达式将字符串分割到数组中。
array split ( string $pattern , string $string [, int $limit ] )
本函数返回一个字符串数组,每个单元为 string 经区分大小写的正则表达式 pat[……]
php的一道笔试题:代码如下:
<?php
$GLOBALS['var1']=5;
$var2=1;function get_value(){ global $var2; $var1 = 0; return $var2++;}get_value([......]
一道笔试题:
<?php
$count=5;
function get_count(){ static $count=0; return $count++;}echo $count;++$count;echo get_count();echo get_count()[......]
<?PHP
function getRev($str,$encoding='utf-8'){
$result = ''; $len = mb_strlen($str); fo[......]
http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的页面不能看作是同一个用户
session保存在服务器端,cookie保存在客户端,session依赖cookie进行保存.如果cookie被禁用了,session不能继续使用.,因为S[……]
<?php
$a=3;$b=4;
if($a||$b=5){ //||或和|的区别 echo $b; echo $a; }
结果:43
<?php$a=3;$b=4; if($a|$b=5){ //||或和|的区别 echo $b;[......]
<?php
$foo = 'test';
$bar = <<<'EOT'$foo barEOT;echo $bar;
输出结果:
$foo bar
注意,上面运行的代码EOT之后不准有空格制表符等字符[……]
<?php
$a =array(1=>5,5=>8,22,2=>'8',81);
var_dump($a); echo '<br/>'; echo $a[7]; echo $a[6]; e[......]
过滤一些常见的数据库操作关键字, select ,insert,update,delete,and,*等或通过系统函数addslashes对内容进行过滤
php配置文件中register_globals=off;设置为关闭状态.(作用将注册全局变量关闭);如接收[……]