echoショートカット
と は同義である。 これらの記述方法を利用すると、終了タグ直前の「;」セミコロンを省略できる。 これの何が便利かというと、HTMLコードの中で柔軟にPHPを使えるということだな。 記述もシンプルで見やすい。 ※追記 ec…
と は同義である。 これらの記述方法を利用すると、終了タグ直前の「;」セミコロンを省略できる。 これの何が便利かというと、HTMLコードの中で柔軟にPHPを使えるということだな。 記述もシンプルで見やすい。 ※追記 ec…
セッション変数使えば楽勝でしたね、そういえば。 うっかり、GETやPOSTで変数バトンを作ってしまうところでしたよ。 セッション変数の使い方は・・・・・ session_start(); を実行したあとに、 $_SESS…
ブラウザの言語を読み取る方法ってあったっけ・・・・? HTMLの機能には、ないような気が・・・。 あるとするなら、Apacheの環境変数だな。 ※調査結果 とりあえず、PHPにて とすれば、ブラウザの表示可能言語が表示さ…
ブラウザにも一応吐いてくれるけど、画面遷移のあるプログラムだと一瞬しか表示されない場合がある。 ので、サーバログで確認したいわけだが、PHPのデバッグログってどこに吐かれるんだったっけ? 多分Apacheのログと一緒に吐…
fopenでカレントファイルを指定するときは・・・ ./hoge.txt のように/を忘れないように。 .hoge.txt じゃ失敗する。 さらにバージョン4.2.0未満のPHPはfgetsでlengthパラメーターが必…
上記のように、関数にstatic指定子を追加すると、その関数には同じファイルからしかアクセスできなくなる。externとかで外部ファイルからアクセスしようとしてもエラーになる。 うーむ、基本的だけどよく忘れるぜ・・・。 …
PHP4.2.0未満のバージョンって、mb_eregとか実装されてないので、「日本語マッチングとか無理かな?」と思ったら、ereg関数で普通にマッチングするのな。 mb_eregの存在意義って・・・・。
PHPはあらかじめ変数宣言を必要としないので、配列もとても柔軟に使える。 つまり、あらかじめ配列の要素数を指定していなくても、必要に応じて自動的に確保できる。すばらしい。 とした場合、 としたのと同じになる。 勝手にキー…
シェルスクリプト上でPHPって実行できんのかな? PHPって単なるスクリプト言語だから、Web限定ってわけじゃないよな・・・? あれ?でもコマンドライン上での実行の仕方わからん。 Web上でアクセスしたら自動コンパイルか…
#include <hoge .h> のように、ファイル名を山括弧で囲むと、処理系で定められたやり方でファイルが検索される。 たいていのコンパイラでは、標準ヘッダファイルの格納された特別なディレクトリが検索さ…
最近のコメント