php sql 自分学習用
関連タイピング
-
プレイ回数5922英語長文120秒
-
プレイ回数1950長文60秒
-
プレイ回数1.9万長文2819打
-
プレイ回数33万1071打
-
プレイ回数743長文259打
-
プレイ回数3211長文2136打
-
プレイ回数73長文英字90秒
-
プレイ回数6251英語546打
問題文
(mb_language(”japanese”);)
mb_language('japanese')
(mb_internal_encoding(”utf-8”);)
mb_internal_encoding("utf-8)
(mb_send_mail($to,$subject,$message,$header);)
mb_send_mail()
(mb_encode_mimeheader($from,”utf-8”,”b”))
UTF-8 B
(mb_convert_encoding($file,’sjis’,’utf-8’);)
utf-8からshift-jisへ
(array_multisort(array_column($array,’date’),)
array_multisort(array_column($array,
(sort_asc,$array);)
SORT_ASC SORT_DESC
(define(”two”,1+1)include()require_once())
定数を定義するアルファベッファイルを読み込む ファイルを一度だけ読み込む
(htmlspecialchars(,ent_quotes))
不正なスクリプトタグが実行されるのを回避する
(header(”location:”);exit;)
HTTPヘッダーを送信する
(strtotime(date(”y-m-01”).”+1 month”);)
英文式の日付をUNIXタイムスタンプを得る
(array_filter(glob(’/dir/*’),’is_file’);)
ファイルだけ配列で取得
(array_map(’unlink’,glob(’dir/{*.png,*.gif}’)
png gif削除 GROB_BRACE
(,glob_brace));)
GROB_BRACE
(number_format())
数値に3桁ごとに,を付ける
(break;continue;static)
止める 飛ばす 静的変数
(nl2br())
文字列の改行個所を改行タグに変換
($hash=password_hash($password,password_default);)
password_hash
(password_verify($password,$hash);)
password_verify
(checkdate(2,29,2020)strip_tags())
checkdate(2,29,2020)strip_tags()
(extract($array,extr_prefix_invalid,”name”))
連想配列を変数に展開EXTR_PREFIX_SAME
(in_array(’a’,$array,true)array_search(’a’,$array))
in_array(,file); array_search()
(array_key_exists($key,$array))
指定した key が配列に設定されている場合TRUE
(having order by desc group by)
sqlの基本形sql降順/グループ化
(distinct limit offset join on)
重複データを除く 一部を取り出す