一、用 strpos 判斷某字串(www.yahoo.com)中是否包含此字串(www)的方法
if(strpos('www.yahoo.com','www') != false){
一、用 strpos 判斷某字串(www.yahoo.com)中是否包含此字串(www)的方法
if(strpos('www.yahoo.com','www') != false){
一、PHP7 與 PHP5的差別在於
mysqli_fetch_assoc 用於 PHP7
說明以下 PREG 模式有preg_filter;preg_replace;preg_grep;preg_quote;preg_match;preg_match_all;preg_split;preg_replace_callback_array
一、PHP 正規表達式速查表
字元 | 描述 |
---|---|
^ | 字串的開始位置。^也比對「\n」或「\r」之後的位置。 |
$ | 字串的結束位置。$也比對「\n」或「\r」之前的位置。 |
* | 比對字串表達式零次或多次。例如,eto*能比對「et」、「eto」以及「etoo」。 |
+ | 比對字串表達式一次或多次。例如,「eto+」能比對「eto」以及「etoo」,但不能比對「et」。 |
? | 比對字串表達式零次或一次。例如,「do(es)?」可以比對「does」中的「do」和「does」。 |
{n} | n是一個非負整數。比對確定的n次。例如,「o{2}」指在字串出現二字「o」。例如「food」中的兩個o。 |
{n,} |
n是一個非負整數。至少比對n次。例如,「o{2,}」指在字串出現二字「o」以上。例如「foooood」中的所有o。 |
一、介紹:
foreach 主要用來輸出陣列的一種方式,可以快速把陣列值輸出到網頁,而且有的時候比直接使用 for 迴圈或 while 迴圈還要簡單,且不用寫條件判斷式就可以直接讀取陣列。
sprintf
$years = date("Y"); //目前年份格式
$months = date("m"); //目前月份格式
$days = date("d"); //目前日期格式
例如:
在php中要取得目前網址字串組合的方式,以 http://123.111.222.222/php/index.php?tx=1 為例
$_SERVER['HTTP_HOST'] //網址
$_SERVER['REQUEST_URI'] //包含參數(包含目錄)
$_SERVER['PHP_SELF'] //只有檔案名稱(包含目錄)
$_SERVER[QUERY_STRING] //只取後面參數
答案:
$_SERVER['HTTP_HOST'] → 123.111.222.222
$_SERVER['REQUEST_URI'] → /php/index.php?tx=1
$_SERVER['PHP_SELF'] → /php/index.php
$_SERVER[QUERY_STRING] → tx=1
<!doctype html>
<html>