PHP gmp_export() 函数

PHP gmp_export() 函数

PHP 中有一个内置函数叫做 GMP export(),它可以将一个 GMP 数字转换成二进制字符串。

语法

给出的语法显示了 PHP GMP export 函数。

string gmp_export (GMP numbers, intnum_size, int $option_nums);

参数

如上所示的语法并在下面进行了解释,GMP gmp_export() 函数接受三个参数:

  1. $numbers:这是 GMP gmp_export() 函数的必需参数。它是函数将要导出的数值。
  2. $num_size:这个参数指定每个二进制数据块中有多少个字节。大部分情况下,这个参数与 options 参数一起使用。此参数的默认值为 1。
  3. $option_num:此参数默认设置为 GMP MSW FIRST | GMP NATIVE INDIAN。

返回值

如果函数正常工作,它会返回一个字符串。如果函数没有成功运行,它会返回 FALSE。

示例

示例1: 给定的示例展示了带有基本值的 gmp_export() 函数。给定参数展示了正数和负数的字符串值。导出函数不会影响正数和负数。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_export () Function </h4>
<?php
echo "<p> Display numerical value into binary string </p>";
value1 = gmp_export(16705);value2 = gmp_export(17001);
value3 = gmp_export(18000);
echo "The export data of the GMP numbers (16705): ";
print_r(value1);
echo "<br/>";
echo "The export data of the GMP numbers (17001): ";
print_r(value2);
echo "<br/>";
echo "The export data of the GMP numbers (18000): ";
print_r(value3);
value4 = gmp_export("-17001");value5 = gmp_export(-18000);
echo "<br/>";
echo "The export data of the GMP numbers (-17001): ";
print_r(value4);
echo "<br/>";
echo "The export data of the GMP numbers (-18000): ";
print_r(value5);
?>
</body>
</html>

输出:

给出的输出显示了gmp_export()函数及其数据。
PHP gmp_export() 函数

示例2: 给定的示例展示了一个带有变量值的值。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_export () Function </h4>
<?php
echo "<p> Display numerical value into binary string </p>";
num1 = "20000";num2 = "10101";
num3 = "30218";num4 = "16709";
value1 = gmp_export (num1);
value2 = gmp_export(num2);
value3 = gmp_export (num3);
value4 = gmp_export (num4);
echo "The export data of theGMP numbers: ";
print_r(value1);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value2);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value3);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value4);
?>
</body>
</html>

输出:

给定的输出显示了gmp_export()函数及其数据。

PHP gmp_export() 函数

示例3: 导出函数使用带有基本GMP参数的数字计数。我们可以看到默认字数和用户字数之间的差异。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_export () Function </h4>
<?php
echo "<p> Display numerical value into binary string </p>";
num1 = "26709";num_count = "1";
num_counts = "4";num4 = "16709";
value1 = gmp_export (num1,num_count);value4 = gmp_export (num4,num_count);
echo "The export data of the GMP numbers: ";
print_r(value1);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value4);
value2 = gmp_export (num1,num_counts);value3 = gmp_export (num4,num_counts);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value2);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value3);
?>
</body>
</html>

输出:

给定输出显示了gmp_export()函数和其数据。

PHP gmp_export() 函数

示例4: 给定的示例显示了与其他GMP函数一起使用的导出功能。在这里,我们使用了补码和绝对值函数。

<!DOCTYPE html>
<html>
<body>
<h4> PHP gmp_divexact() Function </h4>
<?php
num1 = "-26709";num2 = "-16709";
num3 = gmp_com(num1);
num4 = gmp_abs(num2);
value1 = gmp_export (num3);
value4 = gmp_export (num4);
echo "The export data of the GMP numbers: ";
print_r(value1);
echo "<br/>";
echo "The export data of the GMP numbers: ";
print_r(value4);
?>
</body>
</html>

输出:

下面的输出显示了gmp_export()函数及其数据。

PHP gmp_export() 函数

结论

division “gmp_export()”函数使用GMP参数进行数学运算。它获得给定函数参数的二进制字符串值。该函数使用运算符和值来消除冗长的转换操作代码。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程