Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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 使用HTML&;我们在一起吗?_Php_Html_Css_Web - Fatal编程技术网

Php 使用HTML&;我们在一起吗?

Php 使用HTML&;我们在一起吗?,php,html,css,web,Php,Html,Css,Web,我需要做一个网站,支持一些基本功能,如下载/上传。 到目前为止,我只使用基本的HTML、CSS和Jquery函数进行了设计。。 然而,我被要求在我的网站中加入另一个学生网站。。它执行的功能如下。。上传文件、创建新数据样本、更新等。。他的网站完全基于PHP。。 我想帮助您了解如何将他的工作与我目前所获得的成果结合起来?PHP通常用于生成HTML,因此您可以在通常使用HTML的任何地方使用它。您可以随意地(在合理的范围内)将代码混搭到一起,它应该可以正常工作 我建议让另一个学生来帮助你。如果他们创建

我需要做一个网站,支持一些基本功能,如下载/上传。 到目前为止,我只使用基本的HTML、CSS和Jquery函数进行了设计。。 然而,我被要求在我的网站中加入另一个学生网站。。它执行的功能如下。。上传文件、创建新数据样本、更新等。。他的网站完全基于PHP。。
我想帮助您了解如何将他的工作与我目前所获得的成果结合起来?

PHP通常用于生成HTML,因此您可以在通常使用HTML的任何地方使用它。您可以随意地(在合理的范围内)将代码混搭到一起,它应该可以正常工作


我建议让另一个学生来帮助你。如果他们创建了PHP,他们可能比你更了解网站创建。

你肯定可以将两者结合起来

PHP(以及任何其他服务器端技术)用于生成HTML内容,并在将输出返回到客户端web浏览器之前在服务器上对其进行处理

我强烈建议你学习PHP,至少是基础知识。然后你会得到整个想法;但为了让事情变得更清楚(尽管我认为在您首先学习PHP之前它们不会变得清晰),让我向您展示如何将PHP和HTML结合起来作为快速示例:

1-您可以将它们与PHP echo语句结合起来,如下所示:

 <?php 
 echo "<html>";
 echo "<title>HTML with PHP</title>";
 echo "<b>My Example</b>";

 //your php code here
 // Or you can use the print command

 print "<i>Print works too!</i>"; 
 ?> 

还有另一种方式,如:

2-在HTML中嵌入PHP代码

 <html> 
 <title>HTML with PHP</title>
 <body>
 <h1>My Example</h1>

 <?php
 //your php code here
 ?>

 <b>Here is some more HTML</b>

 <?php
 //more php code
 ?>


 </body>
 </html>

HTML与PHP
我的例子
这里是一些更多的HTML
不过,请相信我,当您像我上面提到的那样学习PHP时,您将更好地了解正在发生的事情。另外,互联网上有一些资源可以用来学习PHP。(谷歌是你的朋友!)

祝你好运

  • 在使用ApacheWebServer的服务器上托管站点,以便在服务器端编译PHP页面
  • 将所有.html页面重命名为要包含一些php逻辑的.php页面
  • 将PHP代码嵌入PHP页面中的
    标记中
  • 使用单独的PHP文件进行连接、函数等
  • 如果您感到困惑,那么您会发现PHP基础教程很有帮助

    • 只需用HTML设计页面并将其重命名为php即可。做任何你想在里面使用的php函数

      <?php
      
      ?>
      
      
      
      此嵌套之外的脚本将显示为html。如果您想显示
      内的任何内容,只需使用
      echo
      print
      printf


      您可以查看一下,了解它们的区别。

      我在这里没有提到的一件事是模板引擎,它实际上在将PHP与HTML分离时非常方便。
      我自己用Smarty。模板引擎的好处在于,您可以真正将模板(HTML)与PHP分离。因此,设计师几乎不需要了解任何PHP函数,PHP程序员只需要关心功能而不需要设计。
      PHP程序员(在本例中使用smarty)将要显示的值分配给smarty模板,然后设计者将这些变量包含在普通HTML中。如果你问我的话,它很有魅力,如果做得好,它实际上不需要太多的代码更改(在本例中不确定)


      对于PHP的开始,我认为最好的方法是,如果你想添加学生的页面,检查页面是静态的还是动态的,如果页面是静态的(完全是HTML),那么你不需要做任何事情,只需将这些页面保存为.PHP扩展名,如果有动态页面(从数据库连接)你应该对基本的php有更多的了解。

      去亚马逊买一本好的php书。没有人能在1个答案中解释你是如何做到这一点的,你只需要学习php。要么买本书,要么在线观看视频。youtube上有许多PHP教程,asklinda.com上有一些非常好的分步教程。检查我的答案,它可能会帮助您(尽管您的项目设计方式可能会使实现这一点变得很麻烦。它可能便于将来参考;))这个问题太模糊了,对未来的游客没有用处。。我正在实习,那个学生在我加入之前已经离开很久了。。所以我只收到了他的一堆php代码,我不知道从哪里开始谢谢你vishal。。我让apache Web服务器运行。。并且能够为其他学生使用的表获取.sql文件。我的一些页面将是静态html。。可以将其保留为html而将其他页面保留为php吗?您可以保留扩展名为.html的页面,但我建议您使用.php扩展名重命名每个html页面,因为它将允许您随时将php代码放入其中。非常感谢您提供的示例(我不知道有可能在html中包含php):。。我将在W3schools上开始学习PhP非常欢迎你,只是为了帮助你进行PhP开发,是你的朋友,在那里你可以找到任何与PhP函数、类等相关的东西。祝你在PHP中好运^_^