函數(shù)名:gmp_nextprime()
適用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7
用法:gmp_nextprime ( GMP $a ) : GMP
說明:gmp_nextprime() 函數(shù)用于找到大于給定整數(shù)的下一個素數(shù)。它返回一個 GMP 對象,表示下一個素數(shù)。
參數(shù):
- $a: 一個 GMP 對象,表示要查找下一個素數(shù)的起始點。
返回值:
- 返回一個 GMP 對象,表示大于給定整數(shù)的下一個素數(shù)。
示例:
$num = gmp_init(20); // 初始化一個 GMP 對象,表示起始點為 20
$nextPrime = gmp_nextprime($num); // 查找大于 20 的下一個素數(shù)
echo gmp_strval($nextPrime); // 輸出下一個素數(shù)的字符串表示
// 輸出結果:23
注意:在使用該函數(shù)之前,需要確保 PHP 已經(jīng)啟用了 GMP 擴展??梢酝ㄟ^在 php.ini 文件中取消注釋 extension=gmp
來啟用該擴展。