-
PHPでhtmlspecialchars関数をh()で省略する書き方&注意点PHPにはXSS攻撃を防ぐ関数が用意されてます。 それがあの htmlspecialchars 関数 手軽にHTML特殊文字をエスケープできて便利です、 ただ便利なんですが・・・正直言って長い(笑) そこで少しでも効率化...
-
PHPで関数から返り値を”複数返す”には…2つの方法PHPにおいて関数を作るとき、 1つ以上の返り値を返したい、 呼出元でまとめて返り値を受けたい、 こういった 複数返り値のやり方 について。 方法は2つあるので、コード例付きで紹介します。 方法1.連想配列を関数から返す...
-
PHPの mysqli から画像などをバイナリ保存する正しいやり方MySQLでこういうデータを保存したい場合、 PNGとかJPEGとかの画像 圧縮されたデータ その他バイナリなど こういうバイナリ保存の方法は難しくありません。 ただいくつか注意すべきことも多いです。 そこで PHPの ...
-
PHPでディスク使用量を調べる現実的な2つの方法&コード例PHPで次のようなものを調べたいとき、、、 ディスク使用量、 ディスク空き容量 全体のディスク容量 PHPから直接【✕✕GB】とか調べることは可能です。 ですが・・・調べ方によって結果が全く違うので要注意! そういう注意...
-
PHPによる世界一簡単なローカルサーバーの立て方【即席サーバー】題名の通り。 XAMPPとか使わず ローカルサーバー を立てる方法についてです。 やってみたら意外と簡単だったので、 ここでは 即席ローカルサーバーをPHPで立てる方法とか注意点 をまとめてみました。 忘れがちな自分への...
-
PHPから言語・ロケールコードを取得する一番簡単な方法PHPでアクセス元の言語とかローケールコードの調べ方 これには HTTP_ACCEPT_LANGUAGE を参照するのが一番簡単 ただ少し調べ方がめんどうくさかったので、 PHPで言語・ロケールコードの取得方法を改めてま...
-
PHP・JavaScriptでリダイレクト先のURLの調べるには…例えば bit.ly みたいなのを使うと、こんな短縮URLができます。 [crayon-673ef84fdcd24539417978/] こういう短縮URLのリダイレクト先(つまり元のページ)を知りたい・・・けどどういう...
-
PHPでCSSセレクタが使える Zend Dom Query が便利だったPHPでCSSセレクタでDOM解析してみたい・・・ そんな時に Zend DOM Query っていう便利なライブラリを見つけました。 それを使って PHPでCSSセレクタを使う方法とかコード例を 紹介 まず Zend ...
-
PHPからレスポンスした後になにか処理する方法&コード例たとえばAjaxからPHPを呼び出して、何かレスポンスを返すとき レスポンスを返した後に、後始末的な処理をしたいことがあったんです。 例えばファイル書き込みとかDB操作とか、 レスポンスを速めるために後でやりたいこともあ...
-
PHPで小数点以下を2桁とか3桁に切り捨てる2つの方法PHPで小数点を2桁とか3桁に切り捨てる方法 これには2つの方法があります。 number_format 関数で切り捨てる方法 正規表現を使って切り捨てる方法 ここでは この2つの方法で小数点N桁以下に切り捨てる方法 を...