php学习笔记(7):PHP数组的创建修改使用
1、创建 和 修改 数组
PHP中使用array来创建一个数组:
array( key=>value , key=>value …… )
例子:
$arr = array (3,5,7,9,6);
$arr = array ("id"=>2,"title"=>3);
用方括号的语法来修改数组 : $arr[] = value
$arr = array("a" => "视频", "b"=>"教程", "c" => "y");
$arr['a'] = "PHP;
$arr['c'] = "特辑";
2、数组与数组的函数
使用 count 函数统计数组条数 count($ary)
使用 is_array函数判断数组 is_array($ary)
另一种创建数组的函数explode explode("key",value)
3.使用foreach 遍历数组
遍历数组很多种方法,可以使用 For循环,while循环,最巧妙的
一种遍历数组foreach给我们带来了跟多方便
foreach ( $arr as $key => $value ){
……
}
源码:
<?php
/*
* Author:CHAUVET
* Date:2009-12-31
* Function:演示数组
*/
setcookie("TMCookie",'www.mrbccd.com');
setcookie("TMCookie", 'www.mrbccd.com', time()+60); //设置cookie有效时间为60秒
//设置有效时间为60秒,有效目录为"AAAAA",有效域名为“mrbccd.com”及其所有子域名
setcookie("TMCookie", $value, time()+3600, "/AAAAA/",". mrbccd.com", 1);
#例子:
if(!isset($_COOKIE["visttime"])){//如果cookie不存在
setcookie("visttime",date("y-m-d H:i:s"));//添加该cookie
echo "欢迎您第一次访问网站!"."<br/>";
}else{
setcookie("visttime",date("y-m-d H:i:s"),time()+60);//设置带失效时间的变量
echo "您上次访问网站的时间为:".$_COOKIE["visttime"]."<br/>";//输出上次访问网站的时间
}
echo "您本次访问网站的时间为:".date("y-m-d H:i:s");//输出当前时间
?>
<meta http-equiv="Content-Type"
相关文档:
pack/unpack的摸板字符字符含义
format 参数的可能值:
a - NUL-padded string
A - SPACE-padded string
h - Hex string, low nibble first
H - Hex string, high nibble first
c - signed char
C - unsigned char
s - signed short (always 16 bit, machine byte order)
S - unsigned short (always 16 bi ......
常用PHP运算类型介绍与应用
1、算术运算
例:
5 * 6 - 12
2*(28+1)
注:算术运算遵循数学运算规则
从左到右,先算乘除后算加减,遇到括号先算括号内
2、赋值运算
例:
$a=1;
$a+=2;
$a*=3;
......
在学习php时,看到的,做个笔记
字符串头部:^
<?php echo ereg(“^hello”,”hello world!”); ?>
字符串尾部:$
<?php echo ereg(“bye$”,”goodbye”); ?>
任意的单个字符:.
<?php echo ereg(“.”,”goodbye”); ......
<?php
$fileName="function.js";
$file=fopen($fileName,"r");
$writeStr="";
$flag=false;//判断是否有/***/标准
while($strLine=fgets($file))
{
if(stripos($strLine,"/*")===false || stripos($strLine,"/**")===false)
{
&nbs ......