#新人3ヶ月エンジニアが学んだPHP関数
スクールでRailsを学び、晴れWebエンジニアになった私ですが
使用するフレームワークはLarabel 言語はPHPでした。
プロゲートでPHPを一周やって、あとはLaravelを触り続ける毎日で実務に突入したのですが
PHP関数は「ナンモワカラン」状態で、コードを読むのが大変だったので備忘録的に実務で使用していたPHP関数をまとめて置きたいと思います。
##array_column()
array_column(配列, ‘カラム名’, ‘カラム名’)
配列から単一のカラムの値を返す
##array_values ()
array_values ( 配列 )
配列から全ての値を取り出し、数値添字をつけた配列を返します。
##array_unique()
array_unique ( array $array [, int $sort_flags = SORT_STRING ] ) : array
配列から重複した値を削除する
##array_merge()
array_merge([配列],$配列)
ひとつまたは複数の配列を結合する
##array_search
array_search(検索ワード、検索配列)
指定した値を配列で検索し、見つかった場合に対応する最初のキーを返す
##strpos()
strpos(検索文字列、検索ワード、検索開始位置)
文字列内の部分文字列が最初に現れる場所を見つける
##curl_init()
$curl = curl_init();
新しい cURL リソースを作成します
##curl_setopt_array()
curl_setopt_array($curl, $options);
CURL 転送用の複数のオプションを設定する
##curl_exec($curl)
$result = curl_exec($curl);
指定した cURL セッションを実行します。
##curl_close($curl)
curl_close($curl);
cURL セッションを閉じる
##implode()
implode ( 文字列 , 配列 )
配列要素を文字列により連結する
##mb_substr()
mb_substr(部分文字列を取り出したい文字列,数値, 最大文字数、エンコーディング)
文字列の一部を得る
##explode
explode(‘区切る文字, 区切られる配列);
explode — 文字列を文字列により分割する
##implode()
implode ( ‘ ’ , 連結したい配列 )
implode — 配列要素を文字列により連結する
##str_replace()
str_replace(検索したい文字列 , 置き換える文字列文字 , 置換したい文字列 )
str_replace — 検索文字列に一致したすべての文字列を置換する
##strip_tags
strip_tags(HTML要素などを含んだ文字列);
strip_tags — 文字列から HTML および PHP タグを取り除く
この関数は、指定した文字列 (str) から全ての NULL バイトと HTML および PHP タグを取り除きます。
##preg_split()
preg_split("//u", $string, -1, PREG_SPLIT_NO_EMPTY);
preg_split — 正規表現で文字列を分割する
###あとがき
PHP関数は多すぎて覚えれませんよね。
サービスで使用されているPHP関数のみまとめてくれていたら事前に予習でき楽だなと思い、記事作成に至りました。
これだけでは無いのでゆっくり追記していこうと思ってます!!
ほぼ、下記参考を参考にしています。
https://www.php.net/manual/ja/function.str-replace.php