PHPの実行前にPHPを呼び出してくれる設定 PHPが実行される前に設定ファイルやデバック用のクラスなどを呼び出したりしたいことがあります。 簡単にPHP実行前に指定のPHPを実行してくれる設定が存在するのです。 これを使えばデバック等が簡単に出来るようになります。


2016/07/05
PHP

phpdocの@returnは付けるか、付けないか? 仕事でphpdocの書き方で迷った箇所があったので、少々調べてみました。 調べた内容は「phpdocに@returnを付けるか、付けないか?」です。 調べて見ると色々な意見がありました。


2016/05/16
PHP

【PHP】数値オーバーフローが発生するパターン PHPはとても柔軟なプログラムのためオーバーフローって基本的に起こらないのですが、 特定のパターンだと数値のオーバーフローが起こってしまう場合があるので、 今回はPHPでの数値オーバーフローのご紹介。


2015/12/29
PHP

PHP型の比較表 PHPマニュアルに型の比較表があったので、見やすいようにして載せました。


2015/09/04
PHP

【PHP】Xdebugを使ってコードカバレッジを取る方法 PHPでデバックする時って中々面倒で複雑な分岐等の場合どこを通っているのかがわかりにくい時があります。 なんとXdebugを使えばコードのカバレッジを簡単に取得することが出来ます。 Xampp使っているとXdebugが標準で入っている且つ有効なので設定は特に必要ありません。 使用するのはXdebugのcode_coverage機能です。


2015/07/29
PHP

【PHP】文字列を配列のように簡単に抜き出す方法 PHPを長らく使っていたのに初めて気づきました。 文字列の変数に配列のようにアクセスすると1文字抜き出すことが可能なのです。 今使っているシステムで、このアクセスが元でエラーが発生したのでメモ。


2015/07/12
PHP

【PHP】file_get_contentsでPOSTデータの送信を行う PHPのプログラムでWebAPIなどにアクセスする時にfile_get_contentsを使用することがあります。 この時にGETではなくPOST送信にてパラメータを送信する必要がある時があるので今回はそのメモ。


2015/06/21
PHP

PHP5技術者認定 初級試験を受けてみました。 先日、PHP5技術者認定 初級試験を受けてみました。 私が受かるためにやったことと試験の注意事項を軽くまとめてみます。 参考にならないかもしれませんが、見てみてください。


2015/03/31
PHP

【PHP セッションハイジャック対策】セッションIDを変更する PHPではセッションハイジャックという攻撃方法があります。 攻撃防ぐ簡単な方法としてはセッションIDを切り替える方法で、対策を行えます。 今回はその対策方法のご紹介。


2015/03/08
PHP

PHPの論理値について PHPの改修を行っていると時々if文の中に値だけって時があります。 この値が何の時にtureで何の時にfalseになるのかの説明です。


2015/02/20
PHP

PHPの「Warning: Invalid argument supplied for foreach()」対処 PHPのforeach文を使用しているとwarningが出力されることがあります。 Warning: Invalid argument supplied for foreach() ... こんな時の対処方法。


2014/12/08
PHP

PHP ファイルアップロード時に発生する問題 PHPでファイルアップロードする時に上手くあがらない、画面が白くなるなどの問題が発生することがあります。 そんな時の対策方法はこちら。


2014/11/21
PHP