在JavaScript中,我们有Alert()和Prompt(),它为用户打开一个弹出框.
是否有PHP的等价物?
$Get_['asdf']是获取用户输入的一种方式......还有其他方式吗?
还有一个问题.是否要求PHP始终一次执行?或者它可以像JavaScript一样等待用户输入(例如弹出框),然后执行其余的代码.
PHP是服务器端语言,它不能在客户端做警报消息.但是你可以在php中使用javascript来做警报.
<script type="text/javascript">
window.alert("Hi There, I am the Alert Box!")
</script>
Run Code Online (Sandbox Code Playgroud)
对于提示你可以做这样的事情 -
<?php
//prompt function
function prompt($prompt_msg){
echo("<script type='text/javascript'> var answer = prompt('".$prompt_msg."'); </script>");
$answer = "<script type='text/javascript'> document.write(answer); </script>";
return($answer);
}
//program
$prompt_msg = "Please type your name.";
$name = prompt($prompt_msg);
$output_msg = "Hello there ".$name."!";
echo($output_msg);
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35047 次 |
| 最近记录: |