5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

新人3ヶ月エンジニアが学んだPHP関数

Posted at

#新人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

5
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?