溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP基礎知識大全

發(fā)布時間:2021-03-04 15:55:05 來源:億速云 閱讀:138 作者:TREX 欄目:開發(fā)技術

這篇文章主要講解了“PHP基礎知識大全”,文中的講解內(nèi)容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“PHP基礎知識大全”吧!

php有什么用

php是一個嵌套的縮寫名稱,是英文超級文本預處理語言,它的語法混合了C、Java、Perl以及php自創(chuàng)新的語法,主要用來做網(wǎng)站開發(fā),許多小型網(wǎng)站都用php開發(fā),因為php是開源的,從而使得php經(jīng)久不衰。

 header("Content-Type:text/html;charset=UTF-8");
$conn = mysql_connect('localhost','root','');//鏈接服務器(非永久性)
if(!$conn){
echo '<hr/>';
die('error:'.mysql_error());
}else{
echo '<hr/>';
echo '鏈接服務器:'.$conn;
}

$db = mysql_select_db('test',$conn);//選擇數(shù)據(jù)庫
if(!$db){
echo '<hr/>';
die('error:'.mysql_error());
}else{
echo '<hr/>';
echo '鏈接數(shù)據(jù)庫:'.$db;
}

/*
mysql_query() 僅對 SELECT,SHOW,EXPLAIN 或 DESCRIBE 語句返回一個資源標識符,如果查詢執(zhí)行不正確則返回 FALSE。
對于其它類型的 SQL 語句,mysql_query() 在執(zhí)行成功時返回 TRUE,出錯時返回 FALSE。
非 FALSE 的返回值意味著查詢是合法的并能夠被服務器執(zhí)行。這并不說明任何有關影響到的或返回的行數(shù)。很有可能一條查詢執(zhí)行成功了但并未影響到或并未返回任何行。
*/
$sql="SELECT * FROM user";
$result = mysql_query($sql,$conn);//執(zhí)行一條MySQL查詢,該函數(shù)自動對記錄集進行讀取和緩存。如需運行非緩存查詢,請使用 mysql_unbuffered_query()。
echo '<hr/>';
echo '查詢結果集:'.$result;//返回資源標識符
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_ASSOC));//函數(shù)從結果集中取得一行作為關聯(lián)數(shù)組
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_NUM));//函數(shù)從結果集中取得一行作為數(shù)字數(shù)組
//echo '<hr/>';
//print_r(mysql_fetch_array($result));//函數(shù)從結果集中取得一行作為關聯(lián)數(shù)組與數(shù)字數(shù)組,mysql_fetch_row() 函數(shù)從結果集中取得一行作為數(shù)字數(shù)組

/*
mysql_fetch_array() 函數(shù)從結果集中取得一行作為關聯(lián)數(shù)組,或數(shù)字數(shù)組,或二者兼有
返回根據(jù)從結果集取得的行生成的數(shù)組,如果沒有更多行則返回 false。
*/
echo '<hr/>';
echo '<table border="1" cellspacing="0" cellpadding="5">';
while($row = mysql_fetch_array($result)){
echo "<tr>";
echo "<td>" . $row['FirstName'] . "</td>";
echo "<td>" . $row['LastName'] . "</td>";
echo "<td>" . $row['Age'] . "</td>";
echo "<td>" . $row['Hometown'] . "</td>";
echo "<td>" . $row['Job'] . "</td>";
echo "</tr>";
}
echo '</table>';

echo '<hr/>';
echo '關閉非持久的 MySQL 連接:'.mysql_close();

$name = array('fruits' => array('orange', 'banana', 'apple'),
'veggie' => array('carrot', 'collard','pea'));;
echo '<hr/>';
print_r($name['fruits'][1]);
echo '<hr/>';
echo count($name);//計算數(shù)組中的單元數(shù)目或?qū)ο笾械膶傩詡€數(shù)

echo '<hr/>';
/*
符號“->”表示:調(diào)用類的函數(shù)和成員變量
*/
class className{
function funName(){
echo "dggdgdgd";
}
}
$classOne = new className();
$classOne->funName();

echo '<hr/>';
$i=0;
do{
$i++;
echo "The number is " . $i . "<br />";
}
while ($i<5);

感謝各位的閱讀,以上就是“PHP基礎知識大全”的內(nèi)容了,經(jīng)過本文的學習后,相信大家對PHP基礎知識大全這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI