• PHP-Manual的学习----【入门指引】


    2017年6月27日17:03:53

    笔记:
    简介
        PHP是什么?
        PHP能做什么?
    1.PHP("PHP: Hypertext Preprocessor",超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到 HTML中,尤其适合 web 开发。
    2.举例:
    <html>
        <head>
            <title>Example</title>
        </head>
        <body>

            <?php
            echo "Hi, I'm a PHP script!";
            ?>

        </body>
    </html>
    3.与用大量的命令来编写程序以输出 HTML 不同的是,PHP 页面就是 HTML,只不过在其中嵌入了一些代码来做一些事情(在本例中输出了 "Hi, I'm a PHP script!")。PHP 代码被包含在特殊的起始符和结束符 <?php 和 ?> 中,使得可以进出"PHP 模式"。
    注意:PHP页面其实就是HTML页面。
    4.客户端的 JavaScript 不同的是,PHP 代码是运行在服务端的。如果在服务器上建立了如上例类似的代码,则在运行该脚本后,客户端就能接收到其结果,但他们无法得知其背后的代码是如何运作的。甚至可以将 web 服务器设置成让 PHP 来处理所有的 HTML 文件,这么一来,用户就无法得知服务端到底做了什么。
    5.尽管 PHP 的开发是以服务端脚本为目的,但事实上其功能远不局限与此。
    6.使用 PHP 的一大好处是它对于初学者来说极其简单,同时也给专业的程序员提供了各种高级的特性。当看到 PHP 长长的特性列表时,请不要害怕。可以很快的入门,只需几个小时就可以自己写一些简单的脚本。
    注解:这也就是为什么很多人想学PHP了吧,就是入门很简单,很容易上手,高速开发,但是我想成为更专业的程序员。
    7.PHP 能做任何事。PHP 主要是用于服务端的脚本程序,因此可以用 PHP 来完成任何其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies。但 PHP 的功能远不局限于此。
    8.PHP脚本主要的三个领域:
        服务端脚本
        命令行脚本
        编写桌面应用程序
    9.浏览服务端的 PHP 页面需要三个要求:PHP 解析器(CGI 或者服务器模块)、web 服务器和 web 浏览器。
    10.使用 PHP,可以自由地选择操作系统和 web 服务器。同时,还可以在开发时选择使用面对过程和面对对象,或者两者混和的方式来开发。
    1.使用 PHP,并不局限于输出 HTML。PHP 还能被用来动态输出图像、PDF 文件甚至 Flash 动画(使用 libswf 和 Ming)。
    2.PHP 还支持利用诸如 LDAP、IMAP、SNMP、NNTP、POP3、HTTP、COM(Windows 环境)等不计其数的协议的服务。
    简明教程
        需要些什么?
        第一个PHP页面
        实用的脚本
        处理表单
        在新版本的PHP中使用就的PHP代码
        下一步做什么?
    3.假设用户的服务器已经安装并运行了 PHP,所有以 .php 结尾的文件都将由 PHP 来处理。在大部分的服务器上, 这是 PHP 的默认扩展名,不过,也请询问服务器管理员以确认。如果服务器支持 PHP ,则不需要做任何事情。只用建立 .php 文件,并把它们放置 到 web 目录中,服务器将神奇地自动解析这些文件。不用编译任何东西,也不用安装 任何其它的工具,仅仅只需把这些使用了 PHP 的文件想象成简单的 HTML 文件,其中 只不过多了一种新的标识符,在这里可以做各种各样的事情。
    4. 第一个 PHP 脚本:hello.php
    <html>
     <head>
      <title>PHP 测试</title>
     </head>
     <body>
     <?php echo '<p>Hello World</p>'; ?>
     </body>
    </html>
    5.用 <?php 来表示 PHP 标识符的起始,然后放入 PHP 语句并通过加上一个终止标识符 ?> 来退出 PHP 模式
    6.打印一个变量(数组元素)
    <?php
    echo $_SERVER['HTTP_USER_AGENT'];
    ?>
    7.strpos() 是 PHP 的一个内置函数,其功能是在一个字符串中搜索另外一个字符串。
    8.混和 HTML 和 PHP 模式
    <?php
    if (strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE') !== FALSE) {
    ?>
    <h3>strpos() 肯定没有返回假 (FALSE)</h3>
    <p>正在使用 Internet Explorer</p>
    <?php
    } else {
    ?>
    <h3>strpos() 肯定返回假 (FALSE)</h3>
    <center><b>没有使用 Internet Explorer</b></center>
    <?php
    }
    ?>
    注解:这种方式我在项目中用到过,在html页面需要进行一些必要的判断时是可以采用这种方法的,效率和直接写HTML无差别。
    9.PHP 一个很有用的特点体现在它处理 PHP 表单的方式。需要理解的非常重要的原理,是表单的任何元素都在 PHP 脚本中自动生效。
    10.htmlspecialchars() 使得 HTML 之中的特殊字符被正确的编码,从而不会被使用者在页面注入 HTML 标签或者 Javascript 代码。

  • 相关阅读:
    Python 最强 IDE 详细使用指南!-PyCharm
    Python中最常用的字符串方法!
    转:用 Python 一键分析你的上网行为, 看是在认真工作还是摸鱼
    python中hasattr()、getattr()、setattr()函数的使用
    下载图片到本地,保存字符串内容到本地
    根据经纬度算出两个位置之间的距离
    根据日期获取星座和生肖
    java去除字符串的html标签
    java环信服务端注册IM代码
    linux命令
  • 原文地址:https://www.cnblogs.com/Worssmagee1002/p/7086433.html
Copyright © 2020-2023  润新知