タグ

php5に関するlemonjpのブックマーク (8)

  • PHP5でfgetcsvが正常に動作しない : ::yossy.blog::

    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

  • phpbrewとcomposerを使ってローカル開発環境をモダンに構築する!

    システムワイドなPHP環境が腐ってて最新のツールが使えないことはよくある。そんなときは、 ローカルに独立したphp環境を構築する システムワイドなphp環境に影響を与えずにプロジェクトローカルで依存ファイルを管理する なんでもローカルで解決するので、ホームディレクトリにおもちゃ箱を作ってなんでもそこに放り込む: mkdir $HOME/.bin echo "PATH=$HOME/.bin:$PATH" >> .bash_profile phpbrewでローカルに独立したphp環境を構築する phpbrewのRequirement Mac OS 10.5+ Ubuntu, Debian PHP5.3 curl gcc, binutil, autoconf, libxml, zlib, readline brew/port/apt-getで必要なパッケージはとりあえず 公式ドキュメントからコピ

  • FuelPHP › A simple, flexible, community driven PHP5.3 framework.

    The Fuel PHP Framework is a fast, simple and flexible PHP 5.4+ framework, born from the best ideas of other frameworks, with a fresh start! Version 1.8.2 is a bugfix release, but includes quite a few improvements as well. The most important one: a fix for security issue SEC-CORE-009!. Have a look at the changelog to see what has been fixed or improved. Discover If you are new to the PHP framework

  • Kohana: The Swift PHP Framework

    Deprecated PHP Framework last stable release: 3.3.6 / 25. July 2016. Kohana development begun on 31 May 2007 when a few CodeIgniter community members decided to start a community fork of CodeIgniter, named BlueFlame. In June 2007 the project was renamed "Kohana" and in July version 1.0 was released without any documentation. The project leader left in August and development stagnated until Septemb

  • 第3回 オブジェクトの仕様変更の続きとインタフェース | gihyo.jp

    前回に引き続き、オブジェクト仕様の変更について解説します。PHP5になってからオブジェクト指向プログラミング機能が強化され、Javaなどのオブジェクト思考言語に慣れたユーザにはより使いやすい言語仕様を持つようになりました。まれとは思いますが、PHP5からの新しい機能であるインターフェースも移行時に問題となる可能性も考えられるので、定義済みインターフェースも紹介しています。インターフェースとはメソッド定義がない抽象クラスのようなものです。よく分からない場合はプロパティ・メソッドの中身がないクラスのようなものと考えてください。 特に記述がない場合、PHP4はPHP4.4.x、PHP5はPHP5.2.xを意味します。 定義済みクラス モジュールをロードするとクラスが定義される場合があるので、環境により定義済みクラスは異なります。ここではデフォルトのXAMMP for Windows 1.6.2の

    第3回 オブジェクトの仕様変更の続きとインタフェース | gihyo.jp
  • PHP4なスクリプトをPHP5へ移行する際に発生する7つの問題 | Shin x blog

    2007/11/13: 3.と4.が同じ内容となっていましたので、4.の内容を変更しました。 ここ最近PHP4.1.2で稼働していたシステムをPHP5.1.6へ移行しています。 移行の際に発生した問題とその対応をメモしておきます。 ちなみに全ての内容がPHP4->PHP5で必要なものではないです。PHP4も4.1/4.2/4.3/4.4の間でちょこちょこ変わっているので、一部の内容はPHP4間の移行でも修正が必要になります。またPHP4.4に適応しているスクリプトをPHP5へ移行するなら修正内容は少なくなります。 1.Notice: Only variable references should be returned by reference 「function &method()」と定義しているメソッドでスカラー値を返すと発生します。 <?php class Hoge { functi

  • 既存PHP4 環境で PHP5共存 : プログラマの立ち位置

    1) c:\php にパスを通す 2) Windows ディレクトリにある php.ini を c:\php に移動 3) Windows( システム ) ディレクトリにある php4ts.dll を c:\php に移動 4) c:\php\dlls ディレクトリにあるファイルを全て c:\php に移動 ※ 以下、php.ini の重要エントリ error_reporting = E_ALL & ~E_NOTICE short_open_tag = On display_errors = On variables_order = "EGPCS" cgi.force_redirect = 0 extension_dir = "C:\php\extensions" extension=php_mbstring.dll allow_url_fopen = On 以下 php5 allow_u

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。

  • 1