这个 python 代码的 PHP 版本是什么?
import winsound
winsound.Beep(537, 2000)
php主要用在网络服务器上,所以在那里发出嘟嘟声有什么用,并且你不能通过php在用户计算机上发出嘟嘟声,因为php被翻译成HTML,没有这样的方法。
如果您想进行 Win32 调用,请查看:如何从 PHP 进行 Win32 API 调用? https://stackoverflow.com/questions/1411657/how-do-i-make-win32-api-calls-from-php还有Win32蜂鸣功能 http://msdn.microsoft.com/en-us/library/ms679277%28VS.85%29.aspx
但如果你想在用户浏览器上发出更好的蜂鸣声将音频嵌入到 HTML 中 http://www.world-voices.com/resources/addaud.html itself.
Edit: 另一种只发出蜂鸣声的方法 http://php.net/manual/en/function.system.php:
<?php
function beep ($int_beeps = 1) {
for ($i = 0; $i < $int_beeps; $i++): $string_beeps .= "\x07"; endfor;
isset ($_SERVER['SERVER_PROTOCOL']) ? false : print $string_beeps;
}
?>
当通过浏览器运行时,这不会执行任何操作,如果通过 shell 运行,它将产生 $int_beeps 次的蜂鸣声。这应该适用于 Windows、Unix 等。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)