ITよろずPHPは他のプログラミング言語と同じく変数を使っていろんな処理を記載します。私はアセンブラ,C/C++やJavaからはじめてこの世界に入ってまして、変数の型宣言は当然の如く認識していました。ところがPHPや他のスクリプト言語では変数の型宣言は特にせず処理を書いていきます。UNIXを扱っている時は作業効率を上げるのに簡単なスクリプトを書いたりしてましたが、変数は文字列しか扱わず型を意識しないで値を確認する処理などは書いてませんでした。PHPでコーディングし始めて変数値の確認処理を書き始めると、同じような処理でも書き方や関数によって結果が違うことに混乱しました。処理を書く度にグーグってましたがこの機会に整理しておきます。・isset変数がセットされていてNULLでないことを調べます。ポイントは変数に0がセットされていてもtrueを返します。0はNULLではありません。空の文字列”や’0’もtrueを返します。・empty変数が空であるかどうかを調べます。ポイントは変数に文字列の’0’がセットされていてもtrueを返します。emptyはissetの「逆の処理ではない」ということです。emptyの逆の処理となるのは、変数をif文で直接確認する場合if($var)となります。!emptyとif($var)は同じ結果を返します。以下は処理結果を表にまとめたものです。falseシェアするPHP関連記事PhotoScapeで背景透過など透明化する方法PhotoScapeでも背景透過するなど透明化してPNG画像を作成することができます。背景透過した画像を他の背景画像と合成する方法も説明します。さくらインターネット)Windows環境でレンタルサーバーにSSH接続する方法を紹介します。ここでは一般的なパスワード認証接続について説明します。Window...記事を読むパソコン関連の2017年に起きたことを振返るパソコンが売れなくなってきている昨今、パソコン関連について2017年はどんなことがあったのでしょうか?そしてこの先は?記事を読むAirDrop(エアドロップ)痴漢の被害を抑える対策方法とはiPhoneの便利機能であるAirDropを使って不適切な画像を送る行為がニュースで取り上げられています。被害は女性にも男性にも及んでいて、その対策方法を解説します。Dsktop12にUbuntuをいれていてアップデートしたらGUIで起動ができなくなりました。残念ながら解決策は見つかっていません。現象が発生する前にたまたまこれを見た方の参考になればと思います。一眼レフアーカイブ2019年11月2019年10月2019年9月2019年8月2019年7月2019年6月2019年5月2019年4月2019年3月2019年1月2018年12月2018年10月2018年9月2018年8月2018年6月2018年5月2018年2月2018年1月2017年12月2017年11月2017年10月2017年9月2017年8月2017年7月2017年6月2017年5月2017年4月2017年3月2017年2月2017年1月2016年12月2016年11月2016年10月2016年9月2016年8月2016年7月2016年6月2016年5月プロフィールBirdy大手ITセキュリティ会社でエンジニア、プロジェクト・プロダクトマネージャーを経て現在はWebサイト運営しながら「幸せに生きる」「楽しいこと」を模索している自由人。東京在住してた大阪人。