PHP核心技術

2021-10-19 13:51:02 字數 1678 閱讀 5005

1.寫乙個能建立多級目錄的php函式

2.寫一段php**,確保多個程序寫入檔案成功

3.寫乙個php函式,盡可能高效地從乙個標準的url裡取出檔案的副檔名,例如:http:需要取出php或者.php

方法一:

方法二:

4.寫乙個php函式,能夠遍歷乙個資料夾下的所有檔案和子資料夾

5.簡述論壇中無限分類的實現原理

create table category(

cat_id smallint unsigned not null auto_increment primary key comment '類別id',

cat_name varchar(30) not null default '' comment '類別名稱',

parent_id smallint unsigned not null default 0 comment '類別父id'

)engine=myisam charset=utf8;

編寫乙個函式,遞迴遍歷實現無限分類

6.寫乙個php函式,算出兩個檔案的相對路徑,如$a = '/a/b/c/d/e.php';$b = '/a/b/12/34/c.php';計算出$b相對於$a的相對路徑

7.寫乙個php函式去除html標籤

方法一:使用php內建函式strip_tags()去除html標籤

方法二:自定義函式

8.寫乙個函式驗證電子郵件的格式是否正確(使用正則)

preg_match('/^[\w\-\.]+@[\w\-]+(\.\w+)+$/',$email);

9.php中判斷乙個字元是否是合法的日期格式

10.編寫php函式取得上一月的最有一天

11.請使用php設計乙個函式,對學生英語考試得分從高到低排序,輸入時所有學生的學號和考試得分,返回排好序的考試得分和對應學生的學號。考試滿分為100,得分可能會有小數,由於考試評分要求,小數字只會是0或0.5

PHP核心技術

1.寫乙個能建立多級目錄的php函式 2.寫一段php 確保多個程序寫入檔案成功 3.寫乙個php函式,盡可能高效地從乙個標準的url裡取出檔案的副檔名,例如 http 需要取出php或者.php 方法一 方法二 4.寫乙個php函式,能夠遍歷乙個資料夾下的所有檔案和子資料夾 5.簡述論壇中無限分類...

php核心技術 陣列指標

陣列指標的操作 移動陣列指標的操作 next 向下 同時會獲得當前元素的值。prev 向上同時會獲得當前元素的值。end 移動到最後乙個元素單元 獲得最後乙個元素的值 reset 移動到第乙個單元 獲得第乙個元素的值。如果移動不成功,返回false。引數都為需要操作的陣列,並且是引用傳遞。獲得指標指...

Canvas 核心技術

最近專案需求中要寫較多h5小遊戲,遊戲本身體量不是很複雜,主要是承載較多業務邏輯,所以決定用canvas來完成遊戲部分。之前只是知道h5中有canvas這個東西,也知道它大概是畫圖的,但具體怎麼用,還是一無所知的。在mdn在看了一些相關資料,一口氣也看了html 5 canvas 核心技術和html...