Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP echo:can';t学校';s代码_Php_Html_Format_Echo - Fatal编程技术网

PHP echo:can';t学校';s代码

PHP echo:can';t学校';s代码,php,html,format,echo,Php,Html,Format,Echo,我刚开始学习php,这就是我所做的: 我从左侧面板复制了代码,并将它们粘贴到本地html文件中。但是当我在浏览器(firefox和chrome)中打开html时,页面看起来不像它应该的样子:没有格式,页面上显示了“echo”一词和一些符号。为什么会发生这种情况?如何解决此问题 包含php代码的页面的扩展名必须是.php,而不是.html。此外,要执行PHP代码,您必须在计算机上运行Apacheserver 是一个很好的初学者教程,它告诉你如何运行PHP代码 步骤如下 打开任何文本编辑器。如果尚未

我刚开始学习php,这就是我所做的: 我从左侧面板复制了代码,并将它们粘贴到本地html文件中。但是当我在浏览器(firefox和chrome)中打开html时,页面看起来不像它应该的样子:没有格式,页面上显示了“echo”一词和一些符号。为什么会发生这种情况?如何解决此问题


包含php代码的页面的扩展名必须是
.php
,而不是
.html
。此外,要执行PHP代码,您必须在计算机上运行
Apache
server

是一个很好的初学者教程,它告诉你如何运行PHP代码

步骤如下

  • 打开任何文本编辑器。如果尚未安装任何好的文本编辑器,请安装new。(我最喜欢的是Supreme Text&Notepad++)
  • 在文本编辑器中编写以下PHP程序/代码:';?>这是 test.php文件
  • 将文件保存在XAMPP安装目录\Web根目录中注意-1:Windows中默认的XAMPP安装目录是C:\XAMPP 注2:XAMPP中的默认Web根目录是htdocs。你所有的php 文件必须位于此htdocs文件夹中。这意味着,对于一个典型的 在Windows中安装XAMPP时,必须保存PHP代码 在C:\xampp\htdocs文件夹中
  • 保存文件时,将其命名为test.php(例如,最后使用.php的任何有效文件名都可以)。注意:保存时 此文件,请确保其结尾没有.txt扩展名。一些文本 编辑器将.txt放在文件名的末尾,因此它成为test.php.txt 而不是test.php。为了避免这种情况,当您使用任何 文本编辑器,在文件名周围加上双引号:例如“test.php”
  • 然后,转到XAMPP安装文件夹(通常为C:\XAMPP)并双击它来运行XAMPP-control.exe
  • 在xampp控件窗口中,单击Apache旁边的开始按钮。稍后,如果您需要其他选项,如MySQL,您还必须开始 通过单击XAMPP控件中MySQL旁边的开始按钮创建MySQL 面板注意:如果您的操作系统隐藏了通用文件扩展名,那么您将看到 xampp控件,而不是xampp-control.exe
  • 现在,在web浏览器的地址栏中,键入地址:

  • PHP是一种服务器端脚本语言。它必须由PHP解释器进行解释,该解释器以某种方式连接或集成到HTTP(web)服务器中。有许多不同的方法可以做到这一点,但复杂程度各不相同

    如何以及在何处设置php+webserver取决于您自己,而实现这一点的方法通常从您运行工作站的操作系统开始,假设您希望在本地这样做


    您可以直接转到此处进行快速启动:

    确实安装了web服务器吗?如果您是PHP新手,请阅读本指南不要再看W3School。由于其他原因,我安装了XAMPP,但显然它目前没有运行。谢谢你的回答和评论!我将回头查看这些资源,希望很快就能让页面正常工作!我想知道谷歌什么时候会从搜索中删除w3skull.xampp可能正在运行(或者说,apache+mod_php和mysql)。参见拉尔关于扩展的观点。文件必须是.php。你还必须知道你的webroot在哪里。php文件必须位于webroot的内部(下方)。最后但并非最不重要的一点是,您必须通过有效的url访问页面/脚本,其中包括方案、主机和路径。换句话说:假设helloworld.php是您保存的脚本的名称。这就是我要给出的答案,我不知道为什么它被否决了,因为它可能是唯一的答案,因为OP声明他们在浏览器中打开了html。开始页面必须是.php,比如index.php而不是index.html,然后您可以包含该页面的任何扩展以及其中的代码。不知道为什么答案被否决。我也不知道为什么您会被否决,尽管它已经消失了。但是,您也假设用户在windows上,并且他们想要使用xamp。由于许多人不知道为什么这个答案被否决,我将继续解释。不抱歉,没有必要要求页面扩展名必须是.php,而且您不一定需要
    Apache
    。想想未来的读者,你就会知道为什么这两种说法都具有误导性。您所需要的只是一个网页,任何web服务器都配置为将其作为PHP文件处理。@gview OP在其评论中提到,他已经安装了XAMPP。