PHP 7.0.7が正式リリースされました
PHP 7.0.7 が正式に配布されました。
ダウンロード先: http://php.net/distributions/php-7.0.7.tar.gz
変更日志以下:
2016 年 5 月 26 日 PHP 7.0 .7
- コア:
。バグ #72162 (解放後の使用 - error_reporting) を修正しました。 (ラルエンス)。特殊な場合の関数呼び出しを無効にするコンパイラ オプションを追加します。 (ジョー)。バグ #72101 (複雑なコードでのクラッシュ) を修正しました。 (ドミトリー)。バグ #72100 を修正しました (
が非常に大きな整数を結合する場合、implode() は結果の文字列にガベージを挿入します)。 (ミハイル・ガラニン)。バグ #72057 (カスタム エラー ハンドラーと typehint を使用すると PHP がハングする) を修正しました。バグ #72038 を修正しました (by-ref パラメーターに値を指定した関数呼び出しでは、常に通知がスローされるわけではありません)。 (ボブ)。バグ #71737 ($this という名前のパラメーターを使用したクロージャでのメモリ リーク) を修正しました。
(Nikita)
。バグ #72059 を修正しました (?? は定数式では使用できません)。 (ボブ、マルシオ)
。バグ #72159 (インポートされたクラスがローカル クラス名をオーバーライドする) を修正しました。 (ニキータ)
- カール:
。バグ #68658 を修正しました (CURLE_SSL_CACERT_BADFILE の定義)。 (ピエリック)
- DBA:
。バグ #72157 (dba_open による解放後の使用) を修正しました。 (シム、ラルエンス)
- GD:
。バグ #72227 (イメージスケールの範囲外の読み取り) を修正しました。 (スタース)
- 国際空港:
。 #72241 (get_icu_value_internal の範囲外読み取り) を修正しました。 (スタス)
- JSON:
。バグ #72069 を修正しました (JsonSerializable の動作が json_encode とは異なります)。
(Laruence)
- Mbstring:
。バグ #72164 (Null ポインター逆参照 - mb_ereg_replace) を修正しました。 (ラルエンス)
- OCI8:
。バグ #71600 (8 つを超える
列を選択した場合の oci_fetch_all segfaults) を修正しました。 (Tian Yang)
- Opcache:
。バグ #72014 を修正しました (匿名クラスを含むファイルを複数回含めると
致命的なエラーが発生します)。 (ラルエンス)
- OpenSSL:
。バグ #72165 (Null ポインター逆参照 - openssl_csr_new) を修正しました。 (アナトール)
- PCNTL:
。バグ #72154 (pcntl_wait/pcntl_waitpid 配列の内部構造
上書き) を修正しました。 (ラルエンス)
- POSIX:
。バグ #72133 を修正しました (gr_passwd が NULL の場合、php_posix_group_to_array がクラッシュします)。
(esminis at esminis dot lt)
- Postgres:
。バグ #72028 (pg_query_params(): NULL は空の文字列に変換されます) を修正しました。
(Laruence)
。バグ #71062 を修正しました (pg_convert() はデータ型
タイムスタンプに ISO 8601 を受け入れません)。 (デンバー・アット・ティモシー・ドット・イオ)
。バグ #72151 (mysqli_fetch_object の動作変更) を修正しました。 (アナトール)
- 反省:
。バグ #72174 を修正しました (ReflectionProperty#getValue() により __isset 呼び出しが発生します)。バグ #71972 (session_start() を引き起こす循環参照: セッション オブジェクトのデコードに失敗しました) を修正しました。 (ラルエンス)
- ソケット:
。ソケットリソースからストリーム互換リソースを取得するためのsocket_export_stream()関数を追加しました。 (クリス ライト、ボブ)
- SPL:
。バグ #72051 を修正しました (CallbackFilterIterator の参照が期待どおりに機能しません)。 (ラルエンス)
- SQLite3:
。バグ #68849 を修正しました (bindValue が正しいデータ型を使用していません)。 (アナトール)
- 標準:
。バグ #72075 を修正しました (ソケット リソースを参照すると stream_select が壊れます)。
(Laruence)
。バグ #72031 を修正しました (オブジェクトの配列に対するarray_column() は、null に一致するすべての
値を破棄します)。 (ニキータ)

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

ReactPhpの詳細な解釈の非ブロッキング機能の公式紹介は、多くの開発者の質問を呼び起こしました。
