亚洲中文字幕视频国产|99RE久久精品国产|国产精品丝袜拍在线观看|国产成人精品午夜视频'|日韩欧美中文字幕在线一区|一区二区三区在线免费电影|国内精品久久久人妻中文字幕|精品人妻系列无码人妻免费视频

English | 簡(jiǎn)體中文 | 繁體中文
查詢

GMP::__construct()函數(shù)—用法及示例

「 創(chuàng)建一個(gè) GMP 對(duì)象,并將其初始化為指定的值 」


函數(shù)名:GMP::__construct()

適用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7

用法:GMP::__construct() 函數(shù)用于創(chuàng)建一個(gè) GMP 對(duì)象,并將其初始化為指定的值。GMP 類(lèi)是 PHP 的一個(gè)內(nèi)置類(lèi),用于進(jìn)行大數(shù)運(yùn)算。

語(yǔ)法:GMP::__construct(mixed $number[, int $base = 0])

參數(shù):

  • $number:要初始化 GMP 對(duì)象的值??梢允且粋€(gè)整數(shù)、一個(gè)字符串或另一個(gè) GMP 對(duì)象。
  • $base(可選):指定 $number 的進(jìn)制。默認(rèn)為 0,表示自動(dòng)檢測(cè)進(jìn)制。

返回值:無(wú)返回值。

示例:

// 創(chuàng)建一個(gè) GMP 對(duì)象并初始化為整數(shù)值
$gmp1 = new GMP(12345);
echo gmp_strval($gmp1); // 輸出:12345

// 創(chuàng)建一個(gè) GMP 對(duì)象并初始化為字符串值
$gmp2 = new GMP("9876543210");
echo gmp_strval($gmp2); // 輸出:9876543210

// 創(chuàng)建一個(gè) GMP 對(duì)象并初始化為另一個(gè) GMP 對(duì)象的值
$gmp3 = new GMP($gmp1);
echo gmp_strval($gmp3); // 輸出:12345

// 創(chuàng)建一個(gè) GMP 對(duì)象并指定進(jìn)制
$gmp4 = new GMP("FF", 16); // 使用十六進(jìn)制表示的字符串
echo gmp_strval($gmp4); // 輸出:255

注意事項(xiàng):

  • 如果 $number 參數(shù)是一個(gè)字符串,它可以包含任何有效的整數(shù)表示形式,包括十進(jìn)制、十六進(jìn)制、八進(jìn)制和二進(jìn)制。
  • 如果 $number 參數(shù)是一個(gè) GMP 對(duì)象,將會(huì)復(fù)制該對(duì)象的值來(lái)初始化新的 GMP 對(duì)象。
  • 如果 $base 參數(shù)被指定為一個(gè)非零值,那么 $number 參數(shù)將被解析為指定進(jìn)制的整數(shù)。否則,將根據(jù)字符串的前綴或內(nèi)容自動(dòng)檢測(cè)進(jìn)制。
  • 如果 $number 參數(shù)無(wú)法解析為有效的整數(shù)值,則會(huì)拋出一個(gè)警告并初始化 GMP 對(duì)象為 0。
補(bǔ)充糾錯(cuò)
上一個(gè)函數(shù): GmagickDraw::setfont()函數(shù)
下一個(gè)函數(shù): gmmktime()函數(shù)
熱門(mén)PHP函數(shù)
分享鏈接