Open14

Laravel・PHP逆引きリファレンス

てりーてりー

PHPで文字列を配列にする

例)"花子"、"太郎"、"和夫"、"隼人"
「、」で区切って配列化したい

explodeを使う

$value = "花子,太郎,和夫,隼人" 
$array = explode(',',value);  
てりーてりー

Laravelでレコードを重複なしで取得する(Eroquent)

->groupBy('members.id');を用いる

参考

てりーてりー

php 配列の長さカウント

JsvaScriptのarray.lengthをPHPでやりたい

count($array);

参考

てりーてりー

php Log::debug()でオブジェクト出力

Log::debug()ではオブジェクトは出力できない。

エラー文
Object of class stdClass could not be converted to string

対策

Log::debug(print_r(出力値, true));

参考:https://qiita.com/carbonara/items/18c328996522237f6e25

てりーてりー

php 半角→全角表示の変換

mb_convert_kanaを使う。

オプション

第一引数:文字列(string)
第二引数:mode(string)

modeで変換を調整。
今回は半角→全角なので
A「半角」英数字を「全角」に変換します
K「半角カタカナ」を「全角カタカナ」に変換します。

例)
mb_convert_kana(文字列,"AK")