php-7

    8

    3答えて

    PHP 7がリリースされてから、Yii2を使用する新しいプロジェクトを開始するつもりです。私の質問は、Yii2でPHP 7を使用するのは安全ですか?

    5

    2答えて

    私はCodeIgniterの2上のサイトを持っていると私はPHP7に、サーバのバージョンを切り替えたときに、私は、次の2つのエラーを取得:お知らせ メッセージ:変数のみA PHPエラーが 重大度遭遇した を参照 ファイル名で割り当てる必要があります:コア/ Controller.php 行番号:51 $this->load->_base_classes =& is_loaded(); A PH

    29

    3答えて

    の配列は、たぶん私は何かを逃したが、引数を持っているか、ユーザーオブジェクトの例アレイに返す必要があり、その関数を定義するためのいずれかのオプションがありますか? は、次のコードを考えてみましょう: <?php class User { protected $name; protected $age; /** * User constructor.

    6

    3答えて

    php7関数が整数だけを受け入れることを検証しようとしています。 これはクラスです: <?php declare(strict_types=1); class Post { private $id; public function setId(int $id) { $this->id = $id; } } そして、これはテストで

    14

    2答えて

    私はこのエラーを取得していなければなりません if (function_exists($item['function'])) { $item['function']($item, $default); } elseif (method_exists($this, $item['function'])) { $this->$item['function']($item, $de

    6

    1答えて

    私はいくつかの古い拡張子はPHP 7で を動作させるために、PHP拡張モジュールの書き込みを学んでいる私はhttp://devzone.zend.com/1435/wrapping-c-classes-in-a-php-extension/からサンプルの拡張子を変更しようとしましたが、カスタムオブジェクトを破壊するときには、セグメンテーションフォールトを起こし続けました。他のすべての機能は正常に機

    7

    2答えて

    PHP7では、スカラー型のヒントと厳密な型を持つサンプルメソッドをテストします。引数を渡さないと、メソッドはTypeErrorを投げます。間違って何declare(strict_types=1); :私は宣言冒頭で Uncaught TypeError: Argument 1 passed to Example::test <?php class Example { public

    22

    1答えて

    PHP 7 Backward-Incompatible Changes Documentはforeachのについては、次の言葉:デフォルトでは、値モードで使用する場合 、foreachは今ではなく、配列そのものよりも反復される配列のコピーで動作します。つまり、反復処理中に行われた配列に対する変更は、反復処理された値には影響しません。 私はこれが何を意味するのか理解しようとしています。私の主な質問は

    5

    1答えて

    これは私が見つけた奇妙な状況です。私はプロジェクトでPHPとMongoDBを一緒に使用しており、関連するソフトウェアを更新しました。 Fatal error: Uncaught Error: Class 'MongoClient' not found in /srv/http/test.php だから私の最初の本能だった:私はMongoClientクラスを使用しようとすると、私は次の致命的なエラー

    5

    1答えて

    Homesteadは私のために無作為に動作しなくなったので、すべてを削除して再インストールしようとしましたが、うまくいきません。 私はそれを様々な問題を通して自分のやり方を混乱させる1日半後に "走っている"。しかし、私は理解できない理由のために、私のホームステッドボックスは、今私は、次のされたPHP 7. The instructionsを実行しているPHP 7をインストールするためのオプション