HackWeb系ハック。PHPよくわかるPHPの教科書を用いたPHPの復習を始めたので、勉強内容に関して軽くメモをとることにしました。わかるPHPの教科書に関しては、以前記事を書きましたので参考にしてみてください。ここの中身は完璧に覚えておきたい。”ではなく「PHPを勉強中です!」と出力しました。Worldを絶対に意識していると思いました。最近はそんなもんなのかな?この節で、自分は久々にPHPマニュアルを確認しましたが、以前確認した時よりも理解度が増している気がしました。マニュアルを見た時は正直ちんぷんかんぷんだったはずですが、なんでだろう。時間の経過が原因か、見る回数が増えたのが原因か。実際にコードを書くときは、シングルクォーテーションとかダブルクォーテーションの使い分けなどに注意しようと思いました。画面にHTMLを出力するPHPがHTMLに埋め込めるという内容。画面に現在の時刻を表示する設定をしないと日本時間にならないので、注意しようと思いました。この節では文字列の連結に触れていました。サンプルを書いていて、コードが書きにくいなと感じました。フォームに入力した内容を取得するhtmlspecialchars関数の大切さを力説していました。実際そうだと思います。安全なWebアプリケーションの作り方PHPサイバーテロの技法―攻撃と防御の実際あたりでちゃんと勉強しておこうと思います。脆弱性が生まれる原理と対策の実践PHPサイバーテロの技法―攻撃と防御の実際チェックボックス、ラジオボタン、リストボックス(ドロップダウンリスト)の値を取得するここでもhtmlspecialchars関数が必要でした。セキュリティ大切ですね。変数を使って、同じプログラムが重なるのを防ぐこういうのが地味に難しそう。あと、最近のドレンドはキャメルシンタックスだよ、と書かれていました。一時期、自分もキャメル記法のほうがスタイリッシュだな~と思っていたのですが、やっぱりアンダースコアによる区切りがまだまだ多く、わかりやすい気がするので自分はキャメル記法は使わないかもしれません。制御(正直どのへんが制御なのかわからない・・・)10歳から70歳まで選べる、ドロップダウンボックスを表示するfor文が出てきて、一気にプログラミングっぽくなりました。テキストではwhile文のほうが簡単?みたいな書かれ方をしていましたが、個人的にfor文のほうが書きやすいような・・・どうなんだろう。今日の日にちをドロップダウンに表示するdate関数という便利なものがあることを知りました。PHPは、後半に説明されていた追加要素の部分が大切なんだろうな~と思いました。この本では深く触れていなかったので、別の機会にしっかり勉強しておこう。便利な機能だなと思いました。フォームの内容が空の場合に警告を表示する―if構文よく使いそう。チェックボックス、リストボックスの値を取得するこの部分、よくわからなかったです!「チェックボックスで複数選択可能なものを作りたい場合は,『name』属性に『[]』という記号をつける」らしいですが、なんとなくビミョ~です・・・。配列になることはわかる・・・気がするのですが、なんかモヤモヤします。今度、詳しく調べておこうと思います。半角数字に直して、数字であるかをチェックするmb_convert_kana・・・便利ですね。郵便番号を、正規表現を使ってチェックする正規表現は奥が深いようで、本格的に勉強するのは大変だろうな、と思いました。いえば、Gmailが日本語のアドレスに対応したという記事も見かけたので、メールアドレスのチェックは実質無理そうですね・・・。さいごにとりあえず「PHPの基本」の章の前半を見直しましたが、全体的に前回勉強した時よりもきちんと理解できたような気がしました。楽しく出来たのでよかったです。自分はまだまだプログラミング初心者ですが、これから更に勉強していってPHPに詳しくなった時、このような記事を書いたことを思い出して初心にかえることは大切だと思います。いった技術って、自分が成長するとほかの勉強を始めたばかりの初心者のことを考えてあげられなくなりそうなので・・・。ways_wh関連記事CakePHPでトップページの表示を変更するCakePHPの初期ページはapp/Config/route.phpで設定したものが表示されます。前回の記事の続きです。今回は、基礎の中でもやや実践的な内容に触れました。記事を読むPHPでフレームワークを学ぶことのメリット・デメリット自分は今、純粋なPHPを勉強していこうと思っているのですが、フレームワークも勉強するべきなのかと少し悩んでいます。記事を読む少しずつステップアップしないと、いつまでたってもWebアプリなんて作れない気分転換にドットインストールでPHPを用いた簡単なWebアプリケーション制作講座を見てみました。記事を読むPHP技術者認定試験に出るっぽいPHPの配列の問題PHPの配列はややこしいとよく言われ、初心者がPHPでつまづきそうなポイントの1つです。記事を読むPHPカンファレンスが開催されることを今日知りました・・・!個人的にこれから勉強しようと思ってるプログラミング言語はPHPなので、PHPに関するイベントは是非参加したいところ。記事を読むPHPカンファレンス2014に参加して、ただひたすら焦りを感じたWordCampと同じ会場ということもあって、ちょろっとPHPカンファレンスにも参加しました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。date*日本語が含まれない投稿は無視されますのでご注意ください。申します!Web系のことに興味があります!Web系のシステム開発ならフロントエンドからサーバーサイドまで一通りこなせます。