sodium_add

(PHP 7 >= 7.2.0, PHP 8)

sodium_add — Ajoute de grands nombres

Description

function sodium_add(string &$string1, string $string2): void

Ceci ajoute le paramètre string2 à string1, en écrasant la valeur stockée dans string1. Cette fonction suppose que les deux paramètres sont des chaînes binaires qui représentent des entiers non signés en petit-boutiste.

Liste de paramètres

string1

La chaîne représentant un entier non signé de longueur arbitraire en petit-boutiste. Ce paramètre est passé par référence et contiendra la somme des deux paramètres.

string2

La chaîne représentant un entier non signé de longueur arbitraire en petit-boutiste.

Valeurs de retour

Aucune valeur n'est retournée.

Found A Problem?

Learn How To Improve This Page • Submit a Pull Request • Report a Bug
+add a note

User Contributed Notes 1 note

up
0
Anonymous
3 months ago
<?php
$a = "\x01\x00\x00\x00"; // 1 (32-bit little-endian)
$b = "\x02\x00\x00\x00"; // 2 (32-bit little-endian)
echo "Before: " . bin2hex($a) . PHP_EOL;
sodium_add($a, $b);
echo "After: " . bin2hex($a) . PHP_EOL;
?>

Output:
Before: 01000000
After: 03000000
+add a note

AltStyle によって変換されたページ (->オリジナル) /