●range
範囲を指定して、まとめて配列を作成
例)range(0, 9999); range("a", "z");
●array_merge
複数の配列を結合
例)$ARRAY = array_merge($ARRAY1, $ARRAY2, $ARRAY3);
Apacheのログに好きな情報を出力させる。
例)
$val = "hogehoge";
apache_note("originallog", $val);
Apache httpd.confにログフォーマット設定
LogFormat "%h %l %u %t \"%r\" %>s %b %{originallog}n" common
192.168.212.51 - - [20/Jul/2005:21:39:03 +0900] "GET /index.php HTTP/1.1" 200 735 hogehoge |
string mb_strimwidth ( string $str, int $start, int $width [, string $trimmarker [, string $encoding]] )
str
入力文字列
start
開始位置(先頭はゼロ)
width
幅
trimmarker
丸められた文字列に追加する文字列
encoding
文字エンコーディング(省略された場合は内部エンコーディングが使用される)
例)
$string = "文字列処理のテストです。";
echo mb_strimwidth($string, 0, 10, "...", "SJIS");
| 文字列… |
void parse_str ( string $str [, array &$arr] )
str
入力文字列
arr
この引数を指定した場合、配列としてここで指定した変数に保存される
例)
$query_string = "last_name=%8ER%93c&first_name=%91%BE%98Y"; parse_str($query_string, $array);
array(2) {
|
※extractとの違い
parse_strはクエリ文字列を解析しスカラー変数(または配列変数)にセットする関数、extractは配列をスカラー変数にセットする関数である。