・メンバ変数を守るためにprivateとかprotectedをつける! ・アクセス修飾子→どこからアクセスできるかを制限できる ・3つのアクセス修飾子はfunctionに対しても同じことが言える。 カプセル化→要は、「値を変えたかったら必ずfuncitonを通してやりましょう…
クラスの継承→継承すると継承元にあったプロパティとかメソッドが継承先でそのまま使えるようになる require_once→違うファイルにあるやつをそのまま読み込むことができる 例:require_onece '3.13.kadai1.php'; 継承がうまく出来ているかどうかを、試すため…
・phpはclass書けるが、厳密にいうと他の言語と違ってオブジェクト指向型かというとちょっと違う。・phpはもともと関数型言語。functionで作るという考えでここまで発展してきたが、javaが取り入れてきてからサポートし始めた。だから、他に比べて若干ゆるい…
コメントした上のコードでも全然大丈夫だが、引数の1個目と2個目は今回の場合固定なので引数にしなくても大丈夫。(こうすると拡張性はあるが) function の引数の( )の中は必ず変数を書かないといけない。 だから、固定の数字はfunctionのプログラムの中…
問題2 配列内に格納されている数値の最大値、最小値を取得する関数を自作する。 配列は引数で渡されるものとする。 例)$data = array(4, 15, 9, 2, -1, 100); 関数の戻り値は、最大値、最小値を格納した配列とする。 ※最大値・最小値は条件分岐等を使用し算…
・bootstrap→使うとしたら4系がいい。 ・新しいの使わないとサポートが切れることある。 ・なるべく最新のバージョン使ってキャッチアップする姿勢の方がいい ・bootstrapの最大のメリットはレスポンシブデザイン ・bootstrapの読み込みはCSS,JS,JQueryの3…
画像を使ったLP→ メリット ・コーディング時間が少ない。作るコストは安い。 デメリット ・編集する時に画像の編集をしないといけない ・画像にする分、そのページを表示するデータ容量が大きくなっちゃう ・スマホで見た時に画像ばかりで見にくい。外で見た…
https://www.sejuku.net/blog/74610 コードを送るとき↓ バッククオートはshift + @
・ボタンをクリックした時に処理を行うには、inputタグにonclick属性で何らかの処理を記述する(input以外にもimgタグに記述して画像がクリックされた時に何らかの処理を行うことができる) 関数 ・jsの関数はfunctionで定義する ・function 関数名(){ 処理 } …
HTML ・目印をつけること→英語で「Markup」 ・Markup→タグで目印をつけること ・ページの概要文はmetaタグのname属性にdescriptionを指定して、content属性の値として入力する ・概要文→ページの内容の要約を書く ・サイトを訪れた人が素早く必要な情報に辿…
ローカルは3つのエリアに分かれている。(ワークツリー、ステージ→リポジトリ) これがローカルでの作業全体の流れ。 ワークツリー(ファイルを変更する作業場)→git add→ステージ(コミットする変更を準備)→git commit→リポジトリ(スナップショットを記録す…
progateやっていて、あれ?この <%= fom_tag( ) do %> <% end %> ってなんだ?doってなんのやつ?って思い、調べていたらhelperだった。 skill hacksでもやってたみたいだけど。全然忘れてた。。このタイミングでアウトプットしてこなかったヤバさに気づく(~…
いまいち掴めてなかったヘルパー。自分にわかりやすいように整理してみた。 ヘルパー→ ・よく使う表記などをヘルパーとしてまとめてあげるとRailsのDRYにあったコードを書くことができる ・定義しておくことでビュー内でその処理を呼び出すことができるもの …