php是运行在服务器端的,它本身是没有弹出对话框的命令的(否则的话在服务器的屏幕上弹出对话框对于用户而言有什么意义呢?)。要想在客户端的浏览器中弹出对话框,就必须用前端脚本语言,如果不用Javascript,那就只能用VBScript,而这比Javascript的兼容性差远了(只有IE支持),所以说到最后,你仍然要用Javascript。
楼主先要区别一下php及javascript的概念。
php是运行于服务端的脚本,用来动态的展示数据。
javascript是运行于浏览器的脚本,主要功能用来操作dom,而消息框架,不管是alert,confirm,还是自定义的弹出框,都是由javascript实现。
php与javascipt没有必然的联系,因此,不存在php用不用javascript的说法,一个是后端,一个是前端。
就目前来看,不用javascript,是没有办法弹出消息框的。
根据我浅薄的知识,弹框就只有js能做
如果你要在php中用弹框,可以这样写
echo "" ;
?>
echo "";
PHP好像没有提供自己的弹出消息框函数。
直接输出alert就行
echo "alert(1)";