1. mysql に関連する
mysql_connect
MySQL サーバーとの接続を確立する
構文
resource mysql_connect(string server[,string usingname[,string password[, bool new_link[,int client_flags]]]])
例:
文法
bool mysql_select_db(string データベース名[,リソースリンク識別子])
例
コードをコピー
コードは次のとおりです:
$DB_HOST ="ローカルホスト";
$DB_PASSWORD ="123456";
$conn=mysql_connect($DB_HOST,$DB_LOGIN,$DB_PASSWORD); mysql_select_db($DB_NAME);
2. ファイルシステム関数
copy
テキストをコピー
構文
bool copy(string source, string dest)
例
コードをコピーする
copy( " abc.txt","/tmp/newabc.txt"); fclose
開いているファイルへのポインタを閉じる
構文
bool fclose(resource handle)
eg
コードをコピーする
コードは次のとおりです:
$fp=fopen("abc.txt","w"); fgets
ファイルポインタが指す位置から列の内容を取得します。
構文
string fgets(resource handle[,int length])
eg
コードをコピー
コードは次のとおりです。
$fp=fopen("abc.txt","w"); $txtdata= fgets($fp,4096); file
ファイルの内容全体を配列に読み込みます
構文
array file(string filename[,int use_include_path[,resource context]])
例
Copyコード
コードは次のとおりです:
$content=file( "abc.txt"); file_exists
ファイルが存在するかどうかを確認します
構文
bool file_exists(string filename)
eg
コードをコピーします
コードは次のとおりです:
if (file_exists(" abc.txt")) echo "このファイルは存在します" else echo "このファイルは存在しません"; filesize ファイル サイズを取得します
構文
int filesize(string filename)
例
コードをコピーします
コードは次のとおりです。
$size=filesize("abc.txt");
ファイルまたは URL を開きます
構文
resource fopen (string filename,string mode[,bool use-include_path[,resource zcontext] ])例
コードをコピーします
コードは次のとおりです:
$fp=fopen("abc.txt");
$fp=fopen("http://www.jb51.net/bacteroid/" ,"r");
fputs
データをファイルに書き込みます構文int fputs(リソース ハンドル,文字列 string[,int length]) 例
コードをコピーします
コードは次のとおりです:
$fp=fopen("abc.txt");
fputs ($fp,"helloworld!");
fseek
ファイルポインタが指す位置を設定する構文int fseek(resource handle,int offset[ ,int whence]) 例
コードをコピーする
コードは次のとおりです:
$fp=fopen("abc.txt","w");
$txtdata=fgets($fp,4096);//ポイント先頭に戻るポインタ
mkdir
ディレクトリを作成する構文bool mkdir(string pathname[,int mode[,bool recursive[,resource context]]]) eg
コードをコピー
コードは次のとおりです:
mkdir("ljt/newfolder");
unlink
ファイルを削除します
構文
int unlink(string filename) eg
コードをコピーします
以下のように:
unlink("abc.txt");
3. 日付と時刻の関数
data
指定された形式でローカルの時刻/日付を返す
構文
string date(string format[,int timestamp ]) 例:
コードをコピー
コードは次のとおりです:
$time =date("Y-m-d g:i:s");
getdate
日付と時刻の情報を取得します
構文
array getdata ( [int timestamp]) 例
コードをコピー
コードは次のとおりです:
$now=getdate();
$month=$now[ 「月」
;
gettimeofday
現在時刻を取得します(GMTを含む)
構文
array gettimeofday(void)
例
コードをコピー コードは次のとおりです:
$time=gettimeofday();
4. 文字列処理関数
explode
指定された区切り文字に従って文字列を配列に分割する
構文
arrayexplode(string separator,string string[,int limit])
例
コードをコピーする コードは次のとおりです:
$str="a,b,c";
$res=explode(",",$str);//$res[0]=a
implode
配列を連結します内容を文字列に変換します
構文
string implode(string clude,array Pieces)
例
コードをコピー コードは次のとおりです:
$newarray=array('a','b','c ');
$res= implode(",",$newarray);//$res=a,b,c
strlen
文字列の長さを取得する
構文
int strlen(string string)
eg
コードをコピー コードは次のとおりです:
strlen("www.jb51.net");//Return 15
[c/ode]
substr
で指定された文字 (部分文字列) の特定の部分を取得します。 the string
Syntax
string substr(" www.gxnu.edu.cn",1,7); //「ww.gxnu」に戻る
5. 数学関数ライブラリ
浮動小数点数の小数部分を無条件にキャリーします
Syntax
float ceil(float value)
eg
[ code]
echo ceil(9.99);//Return 10
echo ceil(9.12);//Return 10
cos
浮動小数点値のコサイン値を取得する
構文
float cos(float arg)
eg
コードをコピー コードは次のとおりです:
$numcos=cos(0.5);
floor
浮動小数点数の小数部分を無条件に削除します。
構文
float Floor(floor value)
eg
コードをコピー コードは次のとおりです:
echo Floor(9.12);//Return 9
echo Floor(9.99);//Return 9
rand
ランダムな値の範囲を生成する
構文
i
nt rand([int min ,in max])
eg
コードをコピー コードは次のとおりです:
$num= rand(0,100);//1から100までのランダムな値を生成します
round
浮動小数点数 小数部をキャリーで四捨五入します
構文
floatround(float value)
eg
コードをコピーコードは次のとおりです:
floatround(9.99)//returns 10
floatround(9.12)//returns 9
sin
浮動小数点値の正弦値を取得します
構文
float sin(float arg)
例
コードをコピーします コードは次のとおりです:
$numsin=sin(0.5);
6. Session 関数
session_register
Session
構文内の 1 つ以上の変数を説明します。
bool session_register(mixed name[,mixed...])
例
コードをコピーします コードは次のとおりです:
$name=" flag";
session_start
セッション情報を初期化する
構文
bool session(void)
例
コードをコピーする
コードは次のとおりです。関数カウント配列内に配列関数がいくつあるかを計算します構文
int count(mixed var[,int mode])
例
コードをコピーします
コードは次のとおりです:
count($ array);
list 配列内の要素の値を変数に代入 構文void list(mixed varname,mixed...) 例
コードをコピー
コードは次のとおりです:
$array= array(a,b,c);
list($str1,$str2,$str3)=$array;//$str1=a
range
指定した範囲内の配列を作成する
構文
array range(int low,int high[,int step])
例
コードをコピー コードは次のとおりです:
$array= array( 0,9);
shuffle
配列内の要素をランダムに並べ替えます
構文
bool shuffle(array array)
eg
コードをコピー コードは次のとおりです:
shuffle($配列);
作者: バクテロイデス
http://www.bkjia.com/PHPjc/325584.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/325584.html技術記事 1. mysql に関連 mysql_connect は MySQL サーバー構文リソースとの接続を確立します mysql_connect(string server[,string usingname[,stringpassword[, bool new_link[,int client_f...