廊坊香河品牌论网络公司主要业务有香河网站建设、三河网站制作、大厂网页设计、网络推广!!

PHP gmp_scan0()函数使用方法

2018-09-02

gmp_scan0()是一个内置函数,用于从给定索引开始向GMP编号(GNU Multiple Precision:For large)中扫描“0”,该索引向数字中的最高有效位移动。

[

语法:

 gmp_scan0($ num,$ index)

参数:该函数接受两个参数,如下所述:

  • $ num :此参数是GMP编号,必须传递。此参数可以是PHP 5.6及更高版本中的GMP对象,或者我们也可以传递数字字符串,前提是可以将该字符串转换为数字。
  • $ index [123 ]:此参数表示从我们要开始的数字$ num的按位表示中的索引或位置搜索。

返回值:该函数返回数字中找到“0”的位置。

例如:



输入:gmp_scan0(“101111101”,6)输出:7输入:gmp_scan0(“111001111”,2)输出:4
 
下面的程序说明了gmp_scan0() PHP中的函数:

程序1:程序,当数字字符串作为GMP编号作为参数传递时,查找GMP编号中“0”位的位置。

;?php // PHP程序找到“0”的位置GMP中的位//作为参数传递//作为GMP编号传递的字符串$ num = 10110001; $ pos = 2; echo gmp_scan0($ num,$ pos)。 吗?\ n英寸; [
 
输出:

6
 

程序2 :当GMP编号作为参数传递时,编程以查找GMP编号中“0”位的位置。

?php // PHP程序找到“0”的位置。 bit in GMP // number //使用gmp_init()创建GMP号码$ num = gmp_init(10001111101); $ pos = 2; echo gmp_scan0($ num,$ pos)。 \ n;?
 
产出:

7
 

联系我们
CONTACT US

电话:17326913295

扣扣:1042551829

邮箱:1042551829@qq.com

地址:廊坊香河新华大街兴业家园

'); })();