變量的定義:在整個php腳本中可以發(fā)生改變的量叫做變量
成都創(chuàng)新互聯(lián)公司長期為近千家客戶提供的網(wǎng)站建設服務,團隊從業(yè)經(jīng)驗10年,關注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務;打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為騰沖企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設,騰沖網(wǎng)站改版等技術服務。擁有十多年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
變量命名的規(guī)則:
①所有的變量必須用$ 來修飾
②由字母數(shù)字下劃線組成
③不能用數(shù)字開頭
④可以是中文,但一般不用,不能包含特殊字符
⑤變量名區(qū)分大小寫
四種標量數(shù)據(jù)類型:整型、實型(浮點型) 字符型布爾型
兩種特殊類型:資源 NULL
兩種復合數(shù)據(jù)類型:數(shù)組和對象
常量定義:在整個程序運行過程中其值不發(fā)生改變的量,切記常量不加$
例如:define(“A”,10); echo A; 輸出10
Defined(常量名) //檢測常量是否被設置
常量可以一旦被定義不能被修改,在整個運行過程中不可以改變的量
變量可 以改變的量,常量占內(nèi)存,變量不占內(nèi)存 因為變量在腳本執(zhí)行結束時會自動釋放
PHP主要有八種基本數(shù)據(jù)類型,其中包括:
1.四種變量類型
整數(shù)型(integer)
浮點數(shù)型(float)
布爾型(boolean)
字符串(string)
2.兩種復合類型
數(shù)組(array)
對象(object)
3.兩種特殊類型
NULL
資源 (resource)
一、PHP操作MySql數(shù)據(jù)庫
新增數(shù)據(jù)
?php
$query
=
"INSERT
INTO
grade
(name,email,point,regdate)
VALUE
('
李三','yc60.com@gmail.com',,NOW())"
;
@mysql_query($query)
or
die(
'添加數(shù)據(jù)出錯:'
.mysql_error());
?
修改數(shù)據(jù)
?php
$query
=
"UPDATE
grade
SET
name='小可愛'
WHERE
id=6"
;
@mysql_query($query)
or
die(
'修改出錯:'
.mysql_error());
?
刪除數(shù)據(jù)
?php
$query
=
"DELETE
FROM
grade
WHERE
id=6";
@mysql_query($query)
or
die(
'刪除錯誤:'
.mysql_error());
?
顯示數(shù)據(jù)
?php
$query
=
"SELECT
id,name,email,point
FROM
grade";
$result
=
@mysql_query($query)
or
die(
'查詢語句出錯:'
.mysql_error());
while
(!!
$row
=
mysql_fetch_array($result))
{
echo
$row[
'id'
].
'----'
.$row['name'
].'----'
.$row
['email'
].
'----'
.$row['point'
];
echo
'br
/
';
}
?
二、其他常用函數(shù)
mysql_f
etch_row()
:從結果集中取得一行作為枚舉數(shù)組
mysql_f
etch_assoc()
:
從結果集中取得一行作為關聯(lián)數(shù)組
mysql_f
etch_array()
:
從結果集中取得一行作為關聯(lián)數(shù)組,或數(shù)字數(shù)組,或二者兼有
mysql_f
etch_lengths
()
:
取得結果集中每個輸出的長度
mysql_f
ield_name():
取得結果中指定字段的字段名
mysql_num_rows():
取得結果集中行的數(shù)目
mysql_num_f
ields():取得結果集中字段的數(shù)目
mysql_get_client_inf
o()
:
取得
MySQL
客戶端信息
mysql_get_host_info():
取得
MySQL
主機信息
mysql_get_proto_info():
取得
MySQL
協(xié)議信息
mysql_get_server_inf
o()
:
取得
MySQL
服務器信息
你說?的不是很詳細。要是我的這種那么$a{0}大括號跟中括號效果都是一樣的把某個字符串變量當成數(shù)組處理,你寫可以寫成$a0o]
?php
$a?=?"abcdefg";
echo?$a{0};
//這代表一個數(shù)組元素也就是$a變量的第一個字母a.運行一下你就明白了
?
php的數(shù)據(jù)類型有:1、String字符串型;2、Integer整型;3、Float和Double浮點型;4、Boolean布爾型;5、Array數(shù)組;6、Object對象;7、NULL空值等等。