php-5.3

    3

    4答えて

    PHP 5.3がリリースされました。素晴らしいとはいえ、すべてのコードはすでにうまく動作しています。私はこの新しいバージョンが、アップグレード後の可能な問題のアップグレードと作業を正当化するために提供しているものは何もわかりません。私は実際に新しい機能を使用していない限り、 は、私はちょうど良い練習のためにとにかくアップグレードする必要があり、またはアップグレードが必要とされていませんか?

    2

    6答えて

    私はPHP 5.3にアップグレードし、新しいクライアント用の古いWebサイトをサポートし始めました。これは私が以前に遭遇したことのない奇妙なPHPコードを使用しているようです。 $ {「変数名」}私は(PHP構文解析されていないと思われるのでによる未定義の変数に生成された通知を取得 :$ _GETや$ _REQUEST変数、開発者は次のように使用しているにアクセスしようとしながら、 $ {"var

    3

    3答えて

    私はaddメソッドを持つクラス 'Collection'を持っています。 addメソッドはオブジェクトのみを受け入れるべきです。だから、これは望ましい動作です:PHPマニュアルによると $x=5;//arbitrary non-object $obj=new Foo; //arbitrary object $collection=new Collection; $collection->a

    1

    5答えて

    以下は、クラス階層とコードの例です。私が探しているのは、 'ChildClass1'または 'ChildClass2'に静的メソッドwhoAmI()が各子クラスで再実装せずに呼び出されたかどうかを判断する方法です。 <?php abstract class ParentClass { public static function whoAmI() { // NOT c

    1

    2答えて

    現在、freetdsを使用して、多くのアカウンティングデータを取得しているMSSqlサーバーに接続しています。データがヌル値に達するまで、データは正常に引き込まれています。その時点で私はPHPエラーを受けていません。代わりに、私はApacheのエラーログに次のエラーが表示されます。 [告知]子のpid 10235退出信号セグメンテーションフォールト(11) 私はこのためにいくつかの検索を行なったし

    1

    1答えて

    Windows(Apacheを使用)上でPHPを更新する際に注意すべきことは何ですか? PHP \私は単純にダウンロードして、5.2から行くよりも少し重要である新バージョン、5.3を、解凍した場合:私の現在のバージョンは5.2.9-2 マイPHPフォルダは、単にCの下です。 8から5.2.9、私はいくつかのファイルを上書きしないように注意する必要があると思っています。 私は5.3に.iniファイル

    3

    1答えて

    whoAmIメソッドを次のコードに記述する方法はありますか?静的クラスの名前を取得するためだけに新しいオブジェクトを作成する必要はありません。 <?php abstract class baseClass { static function whoAmI() { echo get_class(new static); // Making a new class just

    5

    1答えて

    新しいSQLite3クラス(PHP 5.3.3以降)があり、最新のプロジェクトでこのクラスを使用し始めました。私はトランザクションを必要とまで http://www.php.net/manual/en/book.sqlite3.php すべてがうまくでした。私はドキュメンテーションで何か見落としたことがありますか?どうすればこのクラスを使ってトランザクションを達成できますか?

    0

    1答えて

    <?php $query = 'q=Riha47444444444444444444444444444444444444444444444444444444444444a47444444444444444444444444444444444444444444444444444444444444a474444444444444444444444444444444444444444444444444

    0

    1答えて

    によってメソッドを無視することは、PHPインタプリタによっていくつかのメソッドを無視するPHPで可能ですか?プロジェクトがリリースモードなどであれば、いくつかのメソッドや関数を無視し、プロジェクトがデバッグモードの場合はそれらを実行する必要があります。