我想从php文件打开一个记事本,记事本应该包含我在php文件中声明为字符串的文本.基本上一个记事本应该打开我从php文件传递的文本.
如果PHP文件在Web服务器上执行,则无法使Web浏览器打开这样的新进程.我相信你可以想象会有什么安全漏洞!
如果您在CLI模式下将PHP文件作为本地脚本运行,您应该能够像任何其他进程一样启动记事本,例如使用反引号或exec等.
但是,如果你真的想要做这个服务器端,你可以做的最好的是有一个使用Content-Disposition标头的PHP脚本,例如
//tell client we're delivering text header('Content-type: text/plain'); //hint that it's a downloadable file header('Content-Disposition: attachment; filename="textfile.txt"'); //output our text echo "The quick brown\nfox jumps over\nthe lazy dog.";
然后,用户可以保存此文件并在其选择的编辑器中打开.