0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PHP入门介绍

454398 来源:网络整理 作者:网络整理 2019-12-06 16:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PHP(或个人主页超文本预处理器)是一种用于创建动态网页的服务器端编程语言。 PHP最初代表个人主页,但现在第一个“ P”代表PHP。混淆?可能,但绝对有帮助。它允许您连接到数据库,存储数据,打印消息和显示变量。这对于创建网站非常有帮助。几乎每个具有用户登录功能的网站都使用PHP。另外,PHP的一大优点是没有人可以窃取您的代码!

示例:如果右键单击某个网页,则会显示一个下拉菜单。如果单击“查看源代码”,您将看到一个包含所有HTML,CSS和JavaScript的网页。但是,如果您在该网页中包含PHP,它将不会显示代码,而只会显示代码结果。如果您告诉代码使用网页上的PHP显示“ Hello World”一词,并且查看了PHP所在的源代码,则只会看到“ Hello World”一词,而不是代码。这是因为PHP是服务器端代码,这意味着它是在Web服务器上编译和执行的,并将结果提供给网页。整洁吧?

术语:

〜PHP:个人主页超文本预处理器

〜服务器端代码:在服务器上执行并将结果提供给网页的代码

〜动态网页:与用户互动的页面(登录表单)

步骤1:您需要的内容

学习的缺点您需要的是服务器端语言:服务器。但是,这很容易解决!您可以将测试服务器免费下载到计算机上。您所需要做的就是搜索“ XAMPP”或gotowww.apachefriends.org/en/xampp.html,然后为您的操作系统下载当前版本的安装程序。关于XAMPP的一件很酷的事情是,您可以将其下载到Windows,Linux,Mac或Solaris上,因此您不必担心所拥有的操作系统。

您需要的另一件事情是PHP。/HTML编辑器。如果您正在运行Windows(就像我一样),则建议使用记事本++。这是一个免费的HTML编辑器,具有许多文件扩展名,包括PHP,因此您可以轻松编辑自己创建的文件。它还会根据所使用的文件扩展名对代码进行突出显示和着色,以便检测错误。如果您运行的是Mac OS X或Linux,则Komodo Edit很好。我不确定Solaris的编辑器是什么,所以如果您知道,请给我评论。

对于Windows用户,Notepad可以正常工作,尽管我不喜欢在其中编写程序,因为缺少它

步骤2:安装XAMPP

一旦您进入apache friends网站,请向下滚动并您应该看到四个链接及其描述:Linux版XAMPP,Windows版XAMPP,Mac OS版XAMPP,Solaris版XAMPP,Solaris版XAMPP取决于您的操作系统,单击相应的链接。那应该带您到具有下载文件的页面。单击Windows的安装程序,Linux的XAMPP Linux 1.7.4,Mac的XAMPP Mac OS X 1.7.3以及Solaris的XAMPP Solaris 1.7.4。

在下载页面上,应该有有关如何安装的说明。要下载,安装和运行XAMPP。

重要说明:请确保在提示您下载Apache和MySQL时下载它!

步骤3:回声

成功安装XAMPP后,应该有一个桌面图标和/或一个开始菜单图标(对于Windows,取决于您的首选项)。单击它,XAMPP控制面板应启动。您应该运行Apache和MySQL(它们将以绿色突出显示)。如果没有,请单击它们,它们应该开始。现在您可以开始编码了。首先在您的文本/HTML编辑器中创建一个文件。将其另存为htdocs文件夹中的echo.php,该文件夹位于下载XAMPP的驱动器的xampp文件夹中-类似于 C: xampp xampp htdocs 。 * .php文件扩展名只是其中包含php编码的html页面。您刚刚安装的服务器将查找并运行PHP脚本,然后将其作为html文档提供给Web浏览器,并在其中包含PHP输出结果。将以下内容写入echo.php:

《?php

echo“ Hello Instructables community!”;

?》

此代码带有echo语句,将仅显示单词“ Hello Instructables community”。 !在原本为空的网页上。但是在运行代码之前,必须确保将其保存在正确的位置。要运行它,请转到Web浏览器,然后在以下网址中键入: http://localhost/xampp/echo.php 到URL搜索框中。您应该看到代码的结果:Web浏览器中的“ Hello Instructables社区”字样。如果不是,请检查以确保所有代码正确无误,并将其保存在正确的位置。

步骤4:使用变量

创建PHP代码的下一步是变量。您可以使用变量来存储文本的长字符串,存储数字并简化编写过程。示例:

《?php

$ str =“ RandomText jdsfbjsfgbfsnvfkjjjvm,nbvjbfbmhgggggggggggggvffgxc;”

echo $ str;

现在网页读取随机文本等在这种情况下这不是很有帮助,但要说您需要一遍又一遍地重复该变量。写下 $ str 实际的文字会容易得多。如上所述,变量可以存储数字。这意味着他们可以进行数学运算。示例:

《?php

$ num = 5.4;

$ numb = 1.6;

echo $ num + $ numb;

?》

The该网页现在显示7。变量的另一个有用之处是,将多个变量加在一起(以文本方式,而不是数学方式),可以在变量之间使用句点。而不是说

echo $ num + $ numb;

您会说

echo $ num。$ numb;

这将显示

5.41.6

而不是7。它适用于文本到。

步骤5:信息文件

这里是文件,将正确显示单词“ Hello Instructables社区!”。不用担心,PHP教程还会有更多内容,您可以了解更多。它保存为html文件,因此只需将其重命名为echo.php。

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PHP
    PHP
    +关注

    关注

    0

    文章

    460

    浏览量

    28387
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    labview入门手册

    电子发烧友网站提供《labview入门手册.pdf》资料免费下载
    发表于 09-23 17:15 1次下载

    从 0 到 1:用 PHP 爬虫优雅地拿下京东商品详情

    PHP 语言 实现一个 可运行的京东商品爬虫 ,不仅能抓取商品标题、价格、图片、评价数,还能应对常见的反爬策略。全文附完整代码, 复制粘贴即可运行 。 一、为什么选择 PHP 做爬虫? 虽然 Python 是爬虫界的“老大哥”,但 P
    的头像 发表于 09-23 16:42 564次阅读
    从 0 到 1:用 <b class='flag-5'>PHP</b> 爬虫优雅地拿下京东商品详情

    CAN入门应用手册

    电子发烧友网站提供《CAN入门应用手册 .pdf》资料免费下载
    发表于 07-14 14:45 1次下载

    DSP从入门到精通全集

    这是一本循序渐进介绍DSP的书籍,从DSP的入门知识介绍到DPS的硬件,接口,应用,从DSP的ADC/DAC到数字滤波器处理。本文除了对DSP的各种软硬件知识进行介绍后,还结合实际,接
    发表于 07-12 14:36

    DeepSeek:从入门到精通

    电子发烧友网站提供《DeepSeek:从入门到精通.pdf》资料免费下载
    发表于 05-28 14:12 2次下载

    典型电路原理、电路识图从入门到精通等资料

    1、电路识图从入门到精通高清电子资料 由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,通过“入门篇”和“精通篇”循序渐进、由浅入深地介绍了电路图的基础知识、典型单元电路的识图
    的头像 发表于 04-15 15:53 1.9w次阅读
    典型电路原理、电路识图从<b class='flag-5'>入门</b>到精通等资料

    python入门圣经-高清电子书(建议下载)

    此资料内容是一本针对所有层次的Python 读者而作的Python 入门电子书。 全书分两部分:第一部分介绍用Python 编程所必须了解的基本概念,包括matplotlib、NumPy
    发表于 04-10 16:53

    电路识图从入门到精通高清电子资料

    由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,通过“入门篇”和“精通篇”循序渐进、由浅入深地介绍了电路图的基础知识、典型单元电路的识图方法,以及典型小家电、电动车、洗衣机、电冰箱、空调器
    发表于 04-10 16:22

    矩阵混音技术快速入门

    A&H矩阵混音技术快速入门Live_Matrix_MixingChinese
    发表于 03-26 14:12 0次下载

    DeepSeek从入门到精通

    电子发烧友网站提供《DeepSeek从入门到精通.pdf》资料免费下载
    发表于 03-04 15:43 67次下载

    液晶屏维修从入门到精通

    资料介绍了如何从液晶屏入门到提高全部内容
    发表于 02-24 16:46 10次下载

    DeepSeek:从入门到精通

    DeepSeek:从入门到精通
    发表于 02-08 18:00 134次下载

    MODBUS串口通讯初级入门手册

    初级入门手册介绍
    发表于 01-23 16:24 4次下载

    AIGC入门及鸿蒙入门

    人工智能生成内容(AIGC)和鸿蒙系统是当前科技领域的两个热门话题。以下是对它们的入门指南: AIGC入门 1. 基础概念: AIGC,全称Artificial Intelligence
    发表于 01-13 10:32

    华为云 Flexus X 实例下的场景体验——小企业的福星——最简单的 php 环境搭建

     前言 都是 php 是全世界最好的语言,我也是非常的喜欢,虽然我是搞大数据的,但是 php 在很逗情况下对于个人开发者来说是非常友好的,对于一般小企业来说使用【华为云 Flexus X 实例】来
    的头像 发表于 01-02 11:59 688次阅读
    华为云 Flexus X 实例下的场景体验——小企业的福星——最简单的 <b class='flag-5'>php</b> 环境搭建