Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129956 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id DA4961A00BC for ; Fri, 30 Jan 2026 09:52:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1769766727; bh=bznE8cKAyR/Di86FtG/B7rtBOGfJcQxiCHkNldFDvsg=; h=From:Date:Subject:To:From; b=l8rKmSQQ2kE3Z24E1A1FGFQHbgo4xmcaRcSREEc+EVIZLeCo+QgEEcdTgSKguj3dT w6CSBvAcKvWEvjMgKR3P30lK81xyQmWJlkZs0oDq0jEDm8ZLInxqLMyJkiamHiwITW iKju0bLA2hZQk61bJIoiKiLXctDX+PRWqhieUV7lOs6qgWoKRGSu7vDOiPXXOCuqwj WXcieTMCizHLT5eRfSOul0W/ZPFzRqOQhVUxgKfyyErrcolbOLxdv+FcXOgHM3j3fA SlPlE+8onuKaSAxZPxVQR8Kz+75RbVmk9xb6+U4DWqdkNCDeslAyHdw9AvQmOZmq8o s/7KxF0S034ZA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 6B016180074 for ; Fri, 30 Jan 2026 09:52:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 30 Jan 2026 09:52:06 +0000 (UTC) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-b8d7f22d405so324807066b.0 for ; Fri, 30 Jan 2026 01:52:01 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769766720; cv=none; d=google.com; s=arc-20240605; b=IKJRAddsm415/Sv6eWvVtJcDecA9QPa8jG9GnbM0St/y4LWKAXGLWDlb4GCAf2clrH uZAklTNr+fWOvh6JIw79+NvkQ7DsQJKt2loKDcmeOkyVoQ/r7yP3j9rk1IEKbJa6EuQp 2hS7p0JxGgeR5E5l63wKeg/H4CqCHR2Qa4hI2rkbEa7o/XiSak7ErI0Gy/XARSy69zcE NJQtrFF3jcAsf/3Q5fnhL9yCT1pd47ujyCCtDWKTsLk+KVfkM0fM8r79bhwzCXFk/aDV gck3VWSq0XkcbWvhYHZ8iEv6f/f31tLxDGvcVCGsAFoxx6wiGlsqATaT1x2QH2uMK/q6 ux+g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:dkim-signature; bh=bznE8cKAyR/Di86FtG/B7rtBOGfJcQxiCHkNldFDvsg=; fh=8Ad0iOcOBHOYz0E/L8ROZvIyhtqr3vnqhzcE1bJ15UY=; b=ftRY1V47vyfFq32fJT1/7dPBtm7Tchzb4vrOTFSAWdRKofVn621LTB8046MCgFS4Yw zW8crb008dahWrFTBHiOy9KDTEjFzoLZVR7p7p8T3pfI+//GFFjRGX4DE0KA0EfM3sNX 1JE3365hfocff49uys4WiC7ilzvM1gq1u9MYD3TtsS1A/R6f9jb5caOxsZYiytvGCdqD CgPJDD0mxbELjyi/UJYNKyJniHIDr3KjJ2YVlc9if+RMSXUkLK9GFFo50hTQDwB47ldt geCBr/WQv0mIM/9B/cnrK9GnEMgB9wdd0Nqd0O/lQsFrp5eBmwpCyMSuVQtIvWvnVISh sZSw==; darn=lists.php.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769766720; x=1770371520; darn=lists.php.net; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bznE8cKAyR/Di86FtG/B7rtBOGfJcQxiCHkNldFDvsg=; b=Z/2cFjpieOfwCxB5AZAtT/mVULD4hfkv6U6TETMIezMW/gdryDFIf4siD5MeDFZuwp WlYk2p1fIDrG7TT/Dq8Whd8fYdLO1lMbDilXkTB1gfQUc/BVvr043HppiDuRkl0W6AE0 Y5GCcZlKLakYiG/DuZZmSGYEftgM4bDctaiEgEU2FhzWVYTrRgqXjnxHxnqEWnn0BSRu Ez6jJKaYnCFc2hyo0tHmRP/QdL7pPkggueE2C8FrH38a7SY+eOxQvS6q4kOWSaAWiYlH mjJFEEx/etVmAB9FFk6oDyPkUDLDApTh5F8+45OCaYG5iXMp3uW8D6uxGv9fm5yLtBD+ UWwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769766720; x=1770371520; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bznE8cKAyR/Di86FtG/B7rtBOGfJcQxiCHkNldFDvsg=; b=goUfxNxlm3Ikj+abhPBuLJORYML7P105cYWUnF/FbrUMk/qwTXKJL/hvbukg/1Za1w iasqGKEpHlqJto7SCTDGg1R+UL+TENqKOMtMwja9L+f8/wHvYTUE9L/RPKn0pxR5FeuW lA23neJVOHbHCnimsygkJMHe8VD4IM3sPJxwhuMfcCLZAfLVQwysjIbFo2QQhIKKRb5s gZsLF73VA5v3Kmej9ZvlJUXvl53g1RZZ5z6KMizc7drA9GHlMPZI21oIa40YYfESF8Gt l4SWpc/JGDuLA/5wcrXSsoML/PSrLpIFslPZfwS2hl3Lb3An8oG/yq/vi3M82NWbN0VA DCAA== X-Gm-Message-State: AOJu0YykSiOLJE40tcxJiEOeLJgqI03mHz1poy13PCXI3+JtBnkroSPN nh6Vj69ZqPealhHvE+pl/QI3h6f/D8zF9bfsgqr5yvLs9lLrFmSBEkpeoc2I3EkmqoNTeTU3JwL UmalR58IoRFjPsXfX30XdmxeZnA961nD8WNSzuqQ= X-Gm-Gg: AZuq6aL5YYniVfozDEwnuJAoOh/GG+Sl3jkgzCFZBiifZ3B7MfoQdNVKyQpN7XEypAP GydzhvS247LHUT6pUKxARB3Z9WLpTfPg8ueqFyk6o+S+Ue16fYkbOR9gnaiM4D7vt2AIX+K7VN6 Y+DgfFCBnthQ6448W/9oxE126YVuFCW6WPvx4VbZMnyY8pycLF+dXSJF/wuj/TygmoP/9w9OdJU a6Sljxg7JFbpl3jk7DbLMY4B4ktQSSyCQfqzt0QKBStI8Ld+fLBA5L3pXXxTNLTphN6x6l41SAE 8HxOzvPzCRtbvT1QyRHUyDdZ X-Received: by 2002:a17:907:7212:b0:b88:32a4:6123 with SMTP id a640c23a62f3a-b8dff5873b6mr143904766b.21.1769766719644; Fri, 30 Jan 2026 01:51:59 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Date: Fri, 30 Jan 2026 10:51:48 +0100 X-Gm-Features: AZwV_Qj-aag00CGtbtn6JkytYjoPPo6hi2hN9d62j7-uphkaWe6Je3hrrOXRiTs Message-ID: Subject: [PHP-DEV] [RFC] Add pack()/unpack() endianness modifiers for floating-point numbers To: PHP internals list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: alex.daubois+php@gmail.com (Alexandre Daubois) Hello everyone, Following the recent successful vote of the RFC adding the support for endianness modifiers on integers, I'd like to present the natural continuation of it. It will complete the support of endianness modifiers across relevant format letters of pack()/unpack(). Here is the RFC: https://wiki.php.net/rfc/pack-unpack-float-endianness-modi= fier Thanks! =E2=80=94 Alexandre Daubois