2020-02-01最近では空前のプログラミングブールが到来して、色々な人がプログラミングの勉強を始めています。プログラミングの勉強でisset関数やempty関数で行き詰る人も多いと思います。そこで今回はPHPのissetとemptyに関しての解説をこの記事でしたいと思います。第3版issetとは変数がセットされていてNULLでないことを調べます。0はNULLではありません。正確には値(データ)がセットされていて、かつNULLでない時にTRUEを返します。NULLは変数が値(データ)を持っていないことを表す特別な値(データ)です。'NULLです';//False}emptyとは変数が空であるかどうかを調べます。ポイントは変数に文字列の'0'あるいはからの場合はTrueを、それ以外はFalseを返します。'空ではないです';//False}issetとemptyの違いisset()は変数にしか使えないのに対してempty()は関数の戻り値などにも使えるようです。if(変数)と!empty()では結果が同じように感じますがif(変数)では変数が定義されていなければエラーになってしまうので、変数の定義がしっかりしている場合しか使えません。issetとemptyの比較issetとemptyの比較をしてみました。Trueこちらが簡単な比較になります。今回はPHPの勉強でわからないことがあった場合におすすめの本を紹介します。はじめるPHPリンクプログラミング始めたての初心者の方におすすめの本です。ソフトのダウンロード方法から分かりやすく教えてくれるので本当に初心者向けの良書です。私も実際に使用したので、良かったらレビュー記事をお読みください。[書評]エンジニアが実際に"いきなりはじめるPHP~ワクワク・ドキドキの入門教室~"を検証してみたプログラミングをこれから勉強する人、挫折したことがある人いっぱいいると思います。はじめるPHP~ワクワク・ドキドキの入門教室~は目線を初心者に合わした易しい入門書となっています。...確かな力が身に付くPHP「超」入門リンクこちらも分かりやすい良書です。この本から中級レベルの本、フレームワークと発展させないといけないがこの本の次に読むべき本も下に紹介しています。サンプルを動かして説明があるので初心者の頃の私にはピッタリでした。この本も実際に読んでレビュー記事を書いたので気になる方はこちらの記事をお読みください。[書評]エンジニアが実際に"確かな力が身につくPHP「超」入門"を検証してみたPHPの機能を学習することもでき、Webサイトにそのまま組み込んで利用できるサンプルも"確かな力が身につくPHP「超」入門"には多数用意されてあります。PHPをこれから勉強したいと思っている方は是非、こちらの記事を読んでみてください。第3版リンク少し知識のある人向けの本です。脱初心者を目指している人にはこちらの本がおすすめです。詳しい内容でPHPの理解を深めることができます。PHPで大事なセキュリティに関しても少し触れているので中級者には良い本だと感じます。こちらの本も私は実際に使用しています。こちらのレビューを良ければお読みください。現在まだ学生ですが、某企業のウェブサイトの運営を行ったり、インターンでIT企業のPHPの開発案件に携わったりしています。sakukouIT_RiceプログラミングスクールランキングSkillHacksSkillHacks(スキルハックス)は、Webアプリケーション開発を学べるオンラインプログラミングスクールです。オンラインで完結するため、場所や時間にとらわれずに学ぶことができます。詳細ページ公式ページTechAcademy最短4週間で未経験からプロを育てるオンライン完結のスクールです。どこかに通う必要なく、自宅でもプログラミングやアプリ開発を学ぶことができます。詳細ページ公式ページCodeCampGateオンライン・マンツーマン指導のプログラミングスクールとしてNo.1*の実績を持つCodeCampが運営する未経験から最前線で活躍するエンジニアを目指す為のサービスです。基礎学習を2ヶ月、実践開発を2ヶ月で即戦力を目指す計4ヶ月のコースです。詳細ページ公式ページ人気記事1HPのパソコンに不要なソフトやアプリをまとめてみました2[写真販売]スマホで気軽に撮影した写真を売る方法3[初心者向け]プログラマーがオススメのプログラミング学習サイトを紹介4エポスカードはマルイ以外でも特典満載!?年会費も無料の最高級カード5人生疲れた。現在は内定先のIT企業でプログラミングしながら週末に農業してます。学校はたまに行ってます。記事を書くことが僕の癒しです。