プログラム技術研究所一覧

プログラム技術研究所へようこそ。

ここでは、プログラムの基礎からプログラムを有効に活用するための
手法。言語は異なれど、プログラマー全てに共通する考え方をお伝えし、少しでも皆様の
お役に立つべく解説された施設です。

お気軽にお立ち寄り下さい。そして、この研究所に集う究極の手法を盗んで帰って下さい。

phpのntsって何?

phpに新たなモジュールを追加する場合、ntsありとなしの違いを説明します。

ntsとはnon thread safeの略。環境がnon thread safeになっている場合はntsのバイナリーファイルをphp.iniに定義しましょう。

とはいっても何で判断したらいいのーということですが、

infophp()で

PHP Extension Build の中に NTSを記載されていれば、この環境は NTSだと
判断してよさそうです。







メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




phpでオラクルデータベースに接続

 

PDOのオラクル対応がなかなかうまくできずに苦戦しました。

 

対策1以下をダウンロードし

oracle instant clientの32bitを、phpフォルダ、phpフォルダ\extにコピー

対策2php.iniの

extension=php_oci8_12c.dll の”;”を除去し、設定を有効にした
extension=php_pdo_oci.dllの”;”を除去し、設定を有効にした

対策3PCの再起動

 



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




[php] 便利なログ出力方法

eye_catch1

用意した変数の中に実際値が入っているか確認をしたかったり、
プログラムのエラー時に明示的にログを出力する場合に最適な
関数を紹介します。

1.任意のフォルダに任意のファイル名で出力する場合

出力内容という文字列が、動作ディレクトリにtest日時.logのファイルで

出力されます。

2.php.iniで指定したエラーログフォルダに出力する場合



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。