ここでは、ヒアドキュメントと newdoc 構文の違いと、ヒアドキュメントで Parse error が発生する原因を掲載しています。
Tag Archives: php
[ PHP ] 文字列の変数設定 一重引用符と二重引用符の違い
PHP では文字列の変数を設定する場合に、一重引用符(シングルクォーテーション)と二重引用符(ダブルクォーテーション)を使用することができますが、ついつい間違えてしまう記述例を列挙します。
[ PHP ] ファイル内容の一括読込 ( file_get_contents, file, readfile )
ここでは、file_get_contents 関数、file 関数、readfile 関数の3つの関数を利用してファイルを一括で読み込むサンプルコードを掲載しています。
[ PHP ] SplStack, SplQueue クラスにシリアライズ機能を追加
PHP5.3 以降、SPL ( Standard PHP Libraly ) に SplStack と SplQueue クラスが追加され簡単にスタック構造とキュー構造を扱うことができるようになりました。
[ PHP ] OCI8 による Oracle 接続でトランザクションの混信を防止する
ここでは、OCI8 による oracle 接続でのトランザクションの混信について掲載しています。
[ PHP ] コマンドラン引数を取得 ( $argc, $argv, $SERVER )
ここでは、コマンドラインから実行された PHP スクリプトへの引数を取得するサンプルコードを掲載しています。
[ Smarty3 ] UTF-8 以外の文字コードでテンプレートを作成する ( SMARTY_RESOURCE_CHAR_SET / DS )
Smarty3 ではデフォルトの文字コードは UTF-8 ですが、それ以外の文字コードを使用する方法を掲載しています。また、運の悪い人が出してしまうエラーを紹介します。Smarty3 で運の悪さがわかります。
[ Solaris ] PHP5(–with-oci8)のインストールとOracle環境変数の設定(profile, envvars)
ここでは、Solaris10 に PHP5 をインストールて、実際に PHP スクリプトから Oracle に接続するまでのセットアップ方法について掲載しています。
[ PHP ] Windows 版 PHP5 に OCI8 をセットアップする
PHP5 ( windows版 ) では、php.ini ファイルの oci8 の拡張 dll を有効にするだけで OCI8 を使って Oracle データベースに接続できるようになります。
[ PHP ] php.ini ファイルの値の取得と更新 ( ini_get / ini_set )
ここでは、php.ini ファイルに設定してある内容の取得と設定を行うサンプルコードを掲載しています。