2007年8月から、PHPユーザ会のWebサイトは新しいコンテンツに移行いたしました。古いコンテンツは oldwww.php.gr.jp より閲覧していただけます。 PHP とは PHP は、オープンソースの汎用スクリプト言語です。 特に、サーバサイドで動作する Web アプリケーションの開発に適しています。 言語構造は簡単で理解しやすく、C 言語の基本構文に多くを拠っています。 手続き型のプログラミングに加え、(完全ではありませんが)オブジェクト指向のプログラミングも行うことができます。 Linux や FreeBSD 等の多くの Unix 系システム, Microsoft Windows, Mac OS X など主要な OS で動作します。 また、Apache や Microsoft IIS を始めとした多くのウェブサーバをサポートします。 オープンソース なライセンスでリリースされて
01.Pearについて 基底クラス PEARのデストラクタ[Pear] Sep 04, 2005 基底クラス PEARのデストラクタ 2[Pear] Sep 04, 2005 基底クラス PEARの例外処理 [raiseError] Sep 04, 2005 基底クラス PEARの例外処理 その2 [PEAR_Error] Sep 04, 2005 基底クラス PEARの例外処理 その3 [handling] Sep 04, 2005 PEAR_ErrorStack Sep 04, 2005 コンストラクタ[PEAR_ErrorStack] Sep 04, 2005 ログとPEAR_ErrorStackの連動 Sep 04, 2005 02.Pear::Auth [認証] Pear でベーシック認証(Passwd ファイル編) Sep 04, 2005 Pear で ベーシック認証(DB編
前回に引き続き、残りの仕様を実装していきましょう。 4番目の仕様「商品コードを指定して、カートに入っている数量を取得できる」 次は4番目の仕様 商品コードを指定して、カートに入っている数量を取得できる です。ここでは、以下の3つのテストを考えてみました。 Cartオブジェクトを作成した直後は0を返す 商品コード「001」を1個追加すると、getAmount('001')は1を返す カートに入っていない商品が指定された場合、数量として0を返す テストを追加したテストケースは次のようになりました。 <?php require_once 'PHPUnit/Framework.php'; require_once 'Cart.php'; class CartTest extends PHPUnit_Framework_TestCase { public function testInitCart(
Work Life How Food Delivery Is Convenient for PHP DevelopersJune 7, 2022 Work Life Working from Home as a Software Developer: Pros, Cons, and What to ExpectFebruary 13, 2022 Free Time How To Spend Your Free Time As A PHP DeveloperSeptember 16, 2021 Companies Top Companies for PHP Developers in 2021February 3, 2021 Pets Most Popular Pets According To Software DevelopersJanuary 30, 2021 Freelancing
SMARTYは「テンプレートエンジン」だけど「WEBページの」とついていないのはWEB以外のテンプレートとして使って良いってことなんだと解釈しています。・・・と言うのも、fetchメソッドがあるため、作成したデータを変数に出力できてしまうので、いくらでも出力先は選べるってことで、とりあえずメールのテンプレートとして使ってみます。 smarty.mail こんにちは!{$name}さん。 {* 変数を使ってみたりします。 *} ■■■■■■■■■■■■■■■■■ このメールは、テスト送信メールです。 ■■■■■■■■■■■■■■■■■ ま、こんな感じのメールをテンプレート用 フォルダに保存しておきます。 <?PHP define(”DOCUMENT_ROOT_DIR”, “/home/aaaa/public_html/smartymail”); define(”ROOT_DIR”, “/ho
smartyの修飾子で毎回必ず指定するようなものはdefault_modifiersをセットすると便利。 参考↓ GANCHIKU.com » Smartyを使う際は、default_modifiersをセットしようぜ。訂正!バグあり。 この記事読んですごい便利じゃん!と思ったけど最後まで読んだらやっぱダメじゃん、みたいなことを書いてあった。 けど、マニュアルを読むと この影響を受けない変数にするには、{$var|smarty:nodefaults} のように nodefaults 修飾子をパラメータに持つ smarty 修飾子を指定します。$default_modifiers - PHPプロ!マニュアル と書いてあるからやっぱり便利に使えるはず♪
こんにちは,ttsuruoka です. PEAR package の作成と公開までの手順について, (たまにしかやらないことは忘れてもいいように)ここにメモしておきます. 例として Services_Delicious のパッケージ作成・公開手順: 0. テスト まずはテストが正常に通る状態であることを確認. Services_Delicious では .phpt 形式のテストを用意してあるので,これを実行します. $ cd /path/to/tests # テストのあるディレクトリに移動 $ pear run-tests Running 3 tests PASS Services_Delicious:bug#8528[bug8528.phpt] PASS Services_Delicious:Req#7293[req7293.phpt] PASS Services_Delicious
Posted on 7月 19, 2006 Filed Under PHP | CSVのインポート機能を持ったシステムをPHP4環境からPHP5環境へ移行したら、 なぜかCSVデータを正しく読み込んでくれない。っていうか一文字目が文字化け。 超悩んだあげくぐーぐるさんで検索しても以下のような記事しかみつからず。 [PHP-dev 1205] PHP5のfgetcsv()関数について 人力検索はてな - PHP4からPHP5へソースの移(長いので略) csvファイルを読み込むと1バイト目の日本語が文字化け 3つ目の掲示板のyossyはあたくし自身なんですが・・・。 setlocaleとかいろいろ試してもしても結局読み込まれるCSVの文字コードは ほとんどSJISなせいなためかなんだかうまくいきません。 ちなみに検証環境はほぼFedoraCore4のデフォルトです。 PHPは5
書いた人: 粕谷友章(kasuya@pd5.so-net.ne.jp) 作成日: 2006/08/15 改定日: 2007/04/11 おまけ:SVG用のPHPlotを追加 はじめに 本ドキュメントはPHPlot 5.0rc1についてのドキュメントです。 当方がそれほど使いこなしていないのでドキュメントの質に疑問がありますが(^^;、 我慢できる方のみご利用ください。 本ドキュメントの中に「違うぢゃない!」という箇所がありましてもサポートしかねますので、 その点をご考慮してお読みください。 このドキュメントはリンクフリーです。加工でも何でも使えるなら好きに使ってください。 PHPlotとは? PHPlot(http://www.phplot.com/)はPHPでグラフを描画するためのクラスライブラリです。 グラフ作成の際に画像(GIF/JPEG/PNG)を作成するのでGDに対応させたPHP
Installing LAMP On Ubuntu For Newbies というサイトの説明どおりにやったら簡単にできました。 インストール アプリケーション → アクセサリ → 端末 を起動 以下のコマンドを実行。 sudo apt-get install php5 libapache2-mod-php5終わったらApacheを再起動。 sudo /etc/init.d/apache2 restart 動作確認 /var/www/ ディレクトリにPHPファイルを作る。 sudo gedit /var/www/testphp.php エディタが立ち上がったら、下記を入力。 <?php phpinfo(); ?> ブラウザで動作確認 http://localhost/testphp.php たったこれだけ!
はじめまして。2009年に新卒で入社しました天野祐介です。amachang を期待された方はゴメンナサイ! 先日 SpiderMonkey を利用して PHP から JavaScript を実行する方法を調べる機会がありましたので、ご紹介します。 SpiderMonkey とは SpiderMonkey は C で実装された Mozilla の JavaScript エンジンです。 これを PHP から実行する拡張を利用すると、 PHP コード内で JavaScript が実行できます。 SpiderMonkey extension のインストール こちらhttp://devzone.zend.com/article/4704に記載されている方法で CentOS にインストールしてみました。 PHP 5.3.0 以上が必要です。 $ wget http://ftp.mozilla.org
Webサイトの運営は孤独だ。ユーザからのフィードバックを得るというのはかなり難しい。対面式でない分、時間や地理的条件に束縛されないというメリットがある反面、訪問者が何を考え、どういう動きをしているのかといった情報が分からずユーザビリティの改善は困難だ。 ユーザのマウスの動きをトラッキングする だがデジタルだけに仕組みをうまく用いればもっとユーザの動向が分かるようになるはずだ。 今回紹介するオープンソース・ソフトウェアはsimple mouse tracking、マウスの軌跡を記録、再現するソフトウェアだ。 simple mouse trackingはJavaScriptとPHPで提供されるソフトウェアで、指定されたJavaScriptタグを埋め込むことで動作する。埋め込まれたWebサイトでマウスを動かすとその軌跡が記録され、管理画面から見ることが出来るようになる。 動きを追っているところ
PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」 2009年03月25日- XHProf Documentation (Draft) PHPプログラムを解析して何処が重いか?がブラウザ上で簡単に分かる「XHProf」。 通常、PHPでのプロファイリングというと、Xdebugでファイルを吐き出して、WinCacheGrindやKCacheGrindで読み込むというのが定番です。 ですが、この方法だと、ファイルを吐き出したファイルをGETして、ソフトに読み込ませる、というちょっと面倒な手順が必要でした。 XHProf を使えば、ブラウザ上で、プロファイリングが出来るみたいです。 XHProfの特徴 まず、セグメントごとの実行時間やメモリ利用の状況なんかがブラウザで見れます。 プログラムの構造を把握するのにも使えます。 プロファイリングの階層表示 2つのプロファ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く