一、完成教材p324~326實驗5.1(檔案命名為sy5_1.php)–檔案的讀寫
<
?php
header
("content-type:text/html;charset=utf-8");
?>
<
!doctype html>
"text/css"
>
div<
/style>
"multipart/form-data" action=
"" method=
"post"
>
"0">
"#cccccc"
>
當前最流行的web開發語言:<
/div>
<
/td>
<
/tr>
"radio" name=
"vote" value=
"php"
>php<
/td>
<
/tr>
"radio" name=
"vote" value=
"asp"
>asp<
/td>
<
/tr>
"radio" name=
"vote" value=
"jsp"
>jsp<
/td>
<
/tr>
"submit" name=
"sub" value=
"請投票"
>
<
/td>
<
/tr>
<
/table>
<
/form>
<
?php
$votefile=
"vote.txt";if
(!file_exists
($votefile))if
(isset
($_post[
'sub'])
)else}?
>
執行結果:
二、完成教材p149~150例5.1(檔案命名為sy5_2.php)–檔案上傳
在此基礎上修改程式,實現資料夾建立、不限定檔案型別、程式控制上傳檔案大小、檔名加上傳日時和隨機號等功能。
<
!doctype html>
"en"
>
"utf-8"
>
檔案上傳<
/title>
<
/head>
"center"
>
"font-size: 26px; font-family: '華文楷體'; color: blue;"
>php--檔案上傳--php<
/p>
"" enctype=
"multipart/form-data" method=
"post"
>
"file" name=
"myfile"
>
"submit" name=
"up" value=
"上傳檔案"
>
<
/form>
<
/div>
"center"
>
<
?php
if(isset
($_post[
'up'])
)else
else}}
else}}
?>
<
/div>
<
/body>
<
/html>
執行結果:
三、完成教材p326~327實驗5.2(檔案命名為sy5_3.php)–圖形處理(選做)
<
?php
header
('content-type:image/gif');
$image_w=
100;
$image_h=25;
$number=
range(0
,9);
$character=
range
("z"
,"a");
$result=
array_merge
($number,$character)
;$string="";
$len=
count
($result)
;for
($i=
0; $i<
4; $i++
)$check_image=
imagecreatetruecolor
($image_w,$image_h)
;$white=
imagecolorallocate
($check_image,
255,
255,
255)
;$black=
imagecolorallocate
($check_image,0,
0,0)
;imagefill
($check_image,0,
0, $white)
;for
($i=
0; $i <
100; $i++
)for
($i=
0; $i <
count
($new_number)
; $i++
)imagepng
($check_image)
;imagedestroy
($check_image);?
>
四、完成教材p327~328實驗5.3(檔案命名為sy5_4.php) --日期處理(選做)
<
!doctype html>
"utf-8"
>
計算年齡<
/title>
<
/head>
"" method=
"post"
>
請輸入您的出生日期:
"text" name=
"year" size=
"4">年
"text" name=
"month" size=
"4">月
"text" name=
"day" size=
"4">日
"submit" name=
"submit" value=
"提交"
>
<
/form>
<
/body>
<
/html>
<
?php
date_default_timezone_set
('prc');
if(isset
($_post[
'submit'])
)else}?
>
執行結果: 嵌入式常用功能模組實現原理
分為gpi 輸入模式 和gpo 輸出模式 其中,gpi可根據微控制器內部電路配置上拉電阻等,具體需要視微控制器而定,gpo分為幾種不同的輸出模式,如開漏 推挽等輸出模式,配合外部的電平轉換電路和隔離電路,常做開關量。此功能常用的暫存器一般包括方向暫存器和資料暫存器。方向暫存器控制gpo gpi。而資...
PHP常用功能
1 字串 主要方法有 strops substr str split explode 等,更多方法檢視php官方手冊 字串的方法 strpos substr print r explode str sun of beach 獲取子字串在當前字串的索引位置 echo strpos str,ea 字串的...
PhP功能模組擴充套件 ImageMagick
imagemagick是一套穩定的工具集和開發包,可以用來讀 寫和處理超過89種基本格式的檔案,包括流行的tiff,jpeg,gif,png,pdf以及photocd等格式。tar jxf imagemagick 6.9.1 6.tar.bz2 cd imagemagick 6.9.1 6 conf...