アクセス権、プロパティ、ゲッタとセッタ
アクセス修飾子は、クラス、メソッド、メンバーのアクセシビリティ(どこからアクセス可能なのか)を設定する。publicはファイル内外どこからでもアクセス可能で、protecte ...
連想配列 重複 削除
発端はDBから取得したデータのうち、日付やidが重複する不要なデータがあったので、それをどうにかしたいと思ったこと。
配列の重複削除array_unique()まず単純に配列で、重複する値を削除する場合にはarray_un ...
PSR indent
インデントについて良く理解しておらず、見づらいコードになっていないか。
初心者にありがちなのが、括弧の始まりと終わりが一目でわからないコード。
そこで何か決まりがあるのか気になったわけだ。
どの世界に ...
jQueryでscriptタグを追加させるときにハマった
状況としては、smartyの、headタグ内でincludeしているファイルを、クリックイベントによって切り替える処理を考えていたとき。処理自体はHTMLに含まれるclassによって条件分岐させて、それによってJSファイルで動 ...
csvファイル
データの移行に便利な、カンマ区切りのデータのこと。
csvファイルとはまずcsvはcomma-separated values(略称:CSV)。カンマ区切りの値とされる。良くあるのは業務上のデータをcsv形式で保存して ...
侮れない引数
引数は関数に渡す値のこと。()に入る値が引数。
CF ,PHPの基本文法 -関数の引数について-(最終閲覧2020/05/06)
function func(){ echo "HimaIse"; } ...
データを整形してforeachで回す
foreachで回すときにphpでどう整形するか。
sqlでクエリ実行時にforeachしやすいように検索するか、検索後にphpでデータを整形するか迷う場合がある。どちらで書くのがシンプルか、処理速度が速いか、可読性が高いか。 ...
JSON形式のデータを取り扱う
業務で少し触れただけで、まだ自然に使えるようになっていない。自分の学習のためにも記しておく。
まず、JSONとは、JavaScript Object Notationのことで、Javascrip ...
null合体演算子
if文を短くしたやつ
null合体演算子とは何かさて、null合体演算子とは何か。
最初に聞いたときはなんだこれって思ってたけど、内容を理解すれば全然難しくない。
公式を見ると、三項演算子のシンタッ ...
PHP技術者認定[初級]試験合格までの話
プログラミングはほとんど独学だ。皆そうだと思う。
やりたいからやる。実際それだけだと思う。
多いのがhtml/cssから入って、javascript、phpに触れる流れだろうか。 ...