
批改狀態(tài):合格
老師批語:
瀏覽器發(fā)送一個(gè)請(qǐng)求,請(qǐng)求web服務(wù)器上的文件
1.若是html,css,js文件,web服務(wù)器找到之后直接響應(yīng)返回
2.若是php文件,web服務(wù)器將php文件發(fā)送給php擴(kuò)展處理,處理完成后生成html后返回給web服務(wù)器,web服務(wù)器再以html代碼響應(yīng)返回給瀏覽器
<!-- 短標(biāo)簽輸出 -->
<?='天蓬大人','<br>'?>
<!-- 自定義輸出格式 -->
<?php
// printf(模板,要輸出的數(shù)據(jù))
printf('%d + %d = %d',1,2,(1+2));
// %d => 整數(shù)、%s => 字符串、%f => 浮點(diǎn)數(shù)
echo '<br>';
$type = 'mysql';
$host = 'localhost';
$dbname = 'phpedu';
printf('%s:host=%s;dbname=%s',$type,$host,$dbname);
echo '<hr>';
$linkParams = [$type,$host,$dbname];
// vprintf():支持?jǐn)?shù)組參數(shù)
vprintf('%s:host=%s;dbname=%s',$linkParams);
echo '<hr>';
// sprintf(模板,要輸出的數(shù)據(jù))、內(nèi)容不輸出,只是返回,可保存或傳遞
$dsn = sprintf('%s:host=%s;dbname=%s',$type,$host,$dbname);
echo $dsn;
echo '<hr>';
$dsn2 = vsprintf('%s:host=%s;dbname=%s',$linkParams);
echo $dsn2;
?>
php數(shù)據(jù)類型分為三大類:基本類型,復(fù)合類型,特殊類型
<?php
// 1 布爾類型
$pass = true;
echo gettype($pass),'<br>';
// 2 數(shù)值類型
$age = 30;
$sal = 123.33;
var_dump($age,$sal);
// 3 字符串類型
$name = 'admin';
$email = '123@qq.com';
echo '<br>姓名:',$name,'<br>郵箱:',$email;
?>
3.2 復(fù)合類型:數(shù)組、對(duì)象
數(shù)組(索引數(shù)組,關(guān)聯(lián)數(shù)組)
<?php
// 索引素組
$str = [1,'小明','js',99];
// 數(shù)組索引默認(rèn)是從0開始進(jìn)行遞增的
echo '編號(hào)=',$str[0],'<br>姓名=',$str[1],'<br>學(xué)科=',$str[2],'<br>分?jǐn)?shù)=',$str[3];
echo '<hr>';
// 關(guān)聯(lián)數(shù)組
$str = ['id' => 1, 'name' => '張三', 'coure' => 'js', 'score' => 99];
echo '編號(hào):',$str['id'],'<br>姓名:',$str['name'],
'<br>學(xué)科:',$str['coure'],'<br>分?jǐn)?shù):',$str['score'],'<br>';
?>
<?php
class demo {
// 私有屬性(變量)
private $a = 1;
private $b = 2;
// 公開方法(函數(shù))
public function sum() {
return $this->a . ' + ' . $this->b . ' = ' . ($this->a + $this->b);
}
}
$obj = new demo();
echo $obj->sum();
?>
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號(hào)
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號(hào)