1.webStorm通过输入行数查找快捷键:ctrl+g
2.
=> 是数组里面的。
定义一个数组
$arr = array('键'=>'值');
$arr['键']='值';
两种定义意义同等
取值 $value = $arr['键'];
3.下面范例用显示如何建立一个二维数组,如何指定联合数组的键值,及如何略过和继续数组中的数字索引。
$fruits = array(
"fruits" => array("a"=>"orange","b"=>"banana","c"=>"apple"),
"numbers" => array(1, 2, 3, 4, 5, 6),
"holes" => array("first", 5 => "second", "third")
);
4.=>一般用在数组中例如:$arr=array('1'=>'test1','2'=>'test2');
其中左面表示键名,右面表示键值
5.
=> 是数组成员访问符号
-> 是对象成员访问符号
比如:
$array = array("site map"=>"map.php"); //定义了一个数组,包含一个数组成员:键名为site map,值为map.php
$this->$name = $value
$this 在php语言里是个特定的变量,它代表了类本身,->是访问其类成员的操作符,$this->$name = $value,这句代码意思是:将当前类的name变量的值设置为 $value.
6.
->在php中是一个对象操作符
比如我有一个类db:
class db{
public $host;
public function printHost(){
echo $this -> host;
}
}
使用这个类:
首先要实例化:$db = new db();
得到一个对象$db,那我要怎么使用db里面的属性和方法呢,这个时候就要用->了,比如:
$db -> host = 'localhost'; //设置他的属性
$db -> printHost(); //使用方法
基本使用方法就是这样啦。
你的两行代码:
$sql=$mydami->query('SELECT * FROM dami_topad where id='.$id);
$r=$mydami->fetch($sql);
我分析一下:这个是一个CMS,有一个预先定义好的数据库操作类,封装好的一些操作方法,
query呢,相当于mysql_query(),里面是sql查询语句;fetch呢,得到一个结果数组.