[PHP] 先頭が数字の変数やプロパティにアクセスする方法
通常、変数やプロパティの名前には、数字を先頭にすることはできません。(特殊な記述方法をすれば可能です)
【当ブログではアフィリエイト広告を利用しています】
通常、変数やプロパティの名前には、数字を先頭にすることはできません。(特殊な記述方法をすれば可能です)
Smartyを使ったシステムでテンプレートに「Google Analytics」のトラッキングコードをそのまま記載してしまうと、Smartyのタグ記述とバッティングを起こして、真っ白なページになってしまいます。グーグルで指示されているコード
なぜ今更ヒアドキュメントかというと、そもそもヒアドキュメントという言葉を知らない人は検索しようが無いよな・・・とふと思い、載せてみました。「ヒアドキュメント」という言葉を知らない人がどう検索するかを考えると、「改行」「そのまま」「変数」「複数行」「直接記述」とかでしょうか。
利用者に文字を入力させる場合にXSS(クロスサイトスクリプティング)対策でエスケープ処理をします。PHPでは、よくこの2つの関数「htmlspecialchars」「htmlentities」が使われますが、内容を理解しないまま使用すると思わぬ失敗をします。
Webサイト上で、金額や費用を記載する場面は少なくないと思います。PHPでは¥マークや3桁カンマを自動で変換する関数が用意されています。
最新版のphpMyAdminの動作する条件がPHP5.2以上となっているが、SPLモジュールが有効じゃないと動かなかったというお話しです。サクッとセットアップして、ログインしてみたら以下のエラー。
Qdmailライブラリを使ってメール送信を行っていると、下記のように本文にヘッダー情報が入りこんでしまう現象に遭遇しました。[sourcecode language=”text”]
「Qdmail」を使って添付ファイル付きのメールを送信するプログラムです。通常の「easyText()」に第5引数を追加して、添付するファイルの物理パスと添付ファイル名を配列に入れてセットします。
PHP 5.3.0 からE_DEPRECATED エラーレベルが加わりました。E_DEPRECATED エラーレベルは、 特定の機能が推奨されないことを表すエラーレベルです。
知らないから書いていないのと、あえて書いていないのは違う。この差ってわかりにくいですよねってお話しです。
よく必要になるけど、自分で書かないよね・・・・
あなたの情報
グローバルIPアドレス:
ずいぶんご無沙汰しておりました。申し訳ございません。
「CodeIgniter」で動いていたシステムを別な環境に移した際にハマるポイントです。