問題タブ [php-5.6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1657 参照

php - php5.6 の gost-crypto ハッシュ アルゴリズム

php5.6 のアルファ リリースでは、新しいハッシュ アルゴリズム gost -cryptoが追加されました。ドキュメントを調べようとしましたが、それが追加されていることがわかった唯一の情報であり、他には何もありません。

また、Google にも情報がありません (今日リリースされたため)。

では、どのように使用する必要がありますか (gost-crypto('hello');機能しません)、どのような場合に、他の既に利用可能なハッシュmd5またはcryptよりも優れていますか?

0 投票する
1 に答える
10645 参照

php - ** は、php の power() の代わりに新しいべき乗演算子です

pow()新しいバージョンの php (5.6)ではなく、新しいバージョンの Power 演算子を使用するには? お気に入り:

0 投票する
2 に答える
1685 参照

php - PHP: パフォーマンス: splat 演算子またはリフレクション

私が作成しているアプリでは、不明な数のパラメーターをクラスの不明なコンストラクターに渡す必要があります。クラス (+ 名前空間) は、$class にある文字列です。パラメータは配列にあります。

このアプリケーションは数か月かけてデプロイされるため、すでに PHP 5.6 で開発できると考えていました。したがって、これの解決策は次のようになると思いました。

これは機能しています...

しかし、CI サーバーはこのコード行を理解しないため、私の同僚はこれを受け入れたくありません。彼らの解決策は次のようになります。

現在: どちらも正常に動作しているため、問題はありません。しかし、私の考えでは、リフレクションは他の方法 (PHP 5.6 のスプラット演算子など) を使用するよりも遅いと思います。

また、質問: リフレクションは良い方法ですか? CI サーバーがその行を理解した瞬間からスプラット演算子を使用する必要がありますか?

0 投票する
2 に答える
598 参照

zend-framework2 - ZF2/composer: PHP 5.6 を検出

Zend Framework 2 をフレームワークとして使用するプロジェクトを作成しています。

composer.json には、次の行があります。

composer install を実行すると、次のエラーが発生します。

しかし...私のシステムにはPHP 5.6があります。
まだ安定していないことは承知していますが、アプリケーションがリリースされる頃には、PHP 5.6 が安定版としてリリースされる予定ですので、今のところ心配する必要はありません。
まだ安定していないという理由だけで、composer はこの PHP バージョンを検出できないと思いますが、確かではありません。

アイデアのある人?

0 投票する
2 に答える
30941 参照

php - PHP 5.3.10 から PHP 5.6.0 に移行できますか?

私は基本的にPHP開発者です。現在、ローカル マシンでUbuntu Linux 12.04 LTSを使用しています。

プロジェクトの開発に次のPHPバージョンを使用しています。PHP

PHP数日前、バージョン ( PHP 5.6.0)の新しい最新の安定版リリースがPHP開発チームによってリリースされました。

私の質問は、PHPローカル マシンで古すぎるバージョンを使用しており、公式にサポートされていないか、サポート終了が発表されているPHPバージョンよりも古いバージョンをすべて使用しているためです。5.4PHP 5.6.0

あなたの答えが「はい」の場合、その方法を教えてください。プロジェクトで作成したコードは、この移行後に正しく機能しますか? どのような変更を行う必要がありますか?

答えが「いいえ」の場合、その理由を詳しく説明してください。

この質問をする前に、GooglePHPドキュメントを調べました。そこで、次のバージョンの移行に関する移行メモを見つけました。

PHP 5.3.10からに移行する方法がわかりませんでしたPHP 5.6.0

それで、誰かがこの点で私を助けてくれますか?

私の問題に関してさらに情報が必要な場合は、お知らせください。

0 投票する
0 に答える
1482 参照

macos - このエラーでphp 5.6をコンパイルするにはどうすればよいですか? アーキテクチャ x86_64 の未定義シンボル

OsX Mavericks で php 5.6 をコンパイルしようとしていますが、リンク プロセスの途中でこのエラーが発生し、どうすればよいかわかりません。

これは私の設定オプションです:

問題を特定するための助けをいただければ幸いです。libiconv を再構築しようとしましたが、問題を解決できませんでした。構成オプションのバックスラッシュは、非常に長いオプション行を分割して読みやすくするためにそこに配置されているため、それが問題であると思われる場合は修正しないでください. 前もって感謝します。

0 投票する
0 に答える
3027 参照

php - 関数 imagewebp は PHP 5.6 には存在しませんか?

PHP ファイル:

出力:

GD対応(GDバージョン:同梱(2.1.0対応))


問題はどこだ?「imagewebp」は PHP 5.5.0 以降に存在する必要があります (参照: http://php.net/manual/en/function.imagewebp.php )

PS: (私だけではありません... webp サポートを有効にするために php をコンパイルする方法は? )

0 投票する
1 に答える
323 参照

php - php 5.6 および phpdbg でのインストール エラー

HomeBrew を使用して Mac OS に新しい PHP 5.6 をインストールしようとしています。問題はありませんが、 --with-phpdbg を使用してインストールしようとすると、次のエラーで失敗します。

homebrew と php を数回再インストールしようとしましたが、何も問題を解決していないようです。

0 投票する
3 に答える
26281 参照

php - PHP 5.5 から 5.6 にアップグレードした後、cURL ファイルのアップロードが機能しなくなりました

PHP 5.5 から 5.6 へのアップグレード後に失敗する cURL アップロードがあります。

ターゲット システムでファイルが空のようです。

0 投票する
2 に答える
12217 参照

linux - Vesta CP は、PHP バージョンを 5.6 (CentOS 64 ビット) にアップグレードします。

デフォルトの Vesta CP 0.9.8 には PHP5.4 が付属しているため、Laravel 4.2 Web サイトで問題が発生します。自己ホスト型 Vesta CP の PHP バージョンを 5.4 から最新の 5.6 にアップグレードするにはどうすればよいですか?