PHP拡張のRETURN_STRINGLにはspprintf関数が必要ですか?
PHPz
PHPz 2017-06-05 11:07:02
0
1
884

RT 」とありますが、公式推奨の spprintf 関数を使用して値を代入して長さを取得するとエラーは報告されません。これはなぜですか?

PS: 画像のコードでは、RETURN_STRINGL の 2 番目のパラメータを 2 に変更すると、同じエラーが報告されます。PHP では最後に 0 が含まれると思ったので、3 に変更しましたが、試してみたところ、何度か試した結果、ここでは問題ではないことがわかりました

PHPz
PHPz

学习是最好的投资!

全員に返信(1)
習慣沉默

RETURN_STRINGL によって返される文字列は、PHP のメモリ管理によって割り当てられたメモリである必要があります。これは、終了後に PHP 自体によって解放されます。この場合、3 番目のパラメータを 1 に設定できます。これは、PHP 自体が文字列をコピーするために対応するメモリを割り当てることを意味します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート