PHP - よく使う関数 - 文字列 - バイナリデータを文字列化


 クラウディア


1. 概要
2. 使い方
4. 参考サイト

1. 概要

 前ページの逆になる「pack()」という関数のメモになります。  これも、公式ドキュメントでは、「その他の関数」に分類されています。

2. 使い方


pack(string $format, mixed ...$values): string
 「PHP」ドキュメント、ママ。
指定された引数を format に基づいて バイナリ文字列にパックします。
この関数のアイデアは Perl からのものであり、フォーマット指定用の コードは Perl と同様に動作します。しかし、中には存在しない書式コードもあります。 たとえば Perl の "u" は存在しません。

符号付及び符号無しの区別は関数 unpack() にのみ 影響を与えます。関数 pack() は符号付及び符号無しの フォーマットコードのどちらでも同じ結果となることに注意しましょう。
 「format」の文字の意味は、前ページと同様になりますので、前ページをご参照ください。

4. 参考サイト

 本ページは、下記のサイトおよび「ChatGPT」軍曹を参考にさせていただきました。
PHP: pack - Manual