首頁 >後端開發 >php教程 >openssl_get_publickey() 的运行结果在php7和php5.6上不一样????

openssl_get_publickey() 的运行结果在php7和php5.6上不一样????

不言
不言原創
2018-05-26 09:24:002864瀏覽


hi everyone,

today i meet a strange problem while the function openssl_get_publickey()  runs well in php 7 while report an error in php5. 6.16 and php5.5.12

here is the test code:
fb90d3fbea553976bbcb9ea8b235bf3b

while in php7.0.0  the result is normal and correct  here is the output
{

D:\wamp64\www\php\index.php(50) : eval()'d code:24:resource(4, OpenSSL key)

}

but not the same result in php 5.6.16 and php 5.5.12 here is the output
{

D:\wamp64\www\php\index.php(50) : eval()'d code:24:boolean false

}

so can you help me  with the problem???

回复内容:

hi everyone,

today i meet a strange problem while the function openssl_get_publickey()  runs well in php 7 while report an error in php5. 6.16 and php5.5.12

here is the test code:
fb90d3fbea553976bbcb9ea8b235bf3b

while in php7.0.0  the result is normal and correct  here is the output
{

D:\wamp64\www\php\index.php(50) : eval()'d code:24:resource(4, OpenSSL key)

}

but not the same result in php 5.6.16 and php 5.5.12 here is the output
{

D:\wamp64\www\php\index.php(50) : eval()'d code:24:boolean false

}

so can you help me  with the problem???

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn