Du bist hier: Tips » Scripte » PHP
PHP
Referenzliste

gmp_init

GMP Funktionen

    Befehl:
resource gmp_init ( mixed $number [, int $base = 0 ] )


    Parameter-Liste:
NameBeschreibung
numberEine ganze Zahl oder ein String. Die String-Darstellung können dezimal, hexadezimal oder oktal.
baseDie Base kann von 2 bis 36 variieren. Wenn Basis ist 0 (Standardwert), dem eigentlichen Ausgangspunkt der führenden Zeichen bestimmt: Wenn die ersten beiden Zeichen 0x oder 0X sind, hexadezimal gelten, sonst, wenn das erste Zeichen "0" ist, Oktal angenommen wird, ist nichts anderes Nachkommastelle angenommen.

    Beschreibung:
Erstellt eine GMP Zahl von Integer oder String.


    Aktiv in Version:
(PHP 4 >= 4.0.4, PHP 5, PHP 7)

    Hinweis:
Hinweis:

Um die erweiterte Basis in PHP 5.3.2 eingeführt zu verwenden, dann muss gegen PHP GMP 4.2.0 oder höher kompiliert werden.

Es ist nicht notwendig, um diese Funktion aufrufen, wenn Sie in Integer oder String anstelle von GMP-Nummer in GMP-Funktionen verwenden, wie gmp_add(). Funktionsargumente werden automatisch auf GMP Zahlen umgewandelt, wenn eine solche Umwandlung ist möglich und nötig, mit den gleichen Regeln wie gmp_init().


gmp_init() - Beispiel:


Eingabe:
<?php
$a = gmp_init(123456);
$b = gmp_init("0xFFFFDEBACDFEDF7200");
?>


Beschreibung:
Version Beschreibung
5.3.2 Die base wurde von 2 bis 36 erweitert, um 62 und -2 bis -36.
4.1.0 Die optionale base Parameter wurde hinzugefügt.
GMP Funktionen