欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

PHP初体验,爱之初体验

程序员文章站 2024-01-15 13:01:04
...

PHP初体验,爱之初体验

1. 相关内容介绍

 1>互联网开发

  • 互联网:传统互联网、移动互联网

  • 互联网开发:前端开发(前台)、后台开发(后端、服务端)

  • 前端开发:视觉展示(用户界面)、用户交互、采集输入信息

  • 后台开发:管理和处理数据、开发对客户端的接口、控制输出

 2> 客户服务器模式(C/S)

  • 客户端:主动启动通信(发起请求),例如:浏览器、移动客户端等

  • 服务器:被动等待通信(响应请求),例如:web服务器、FTP服务器、邮件服务器等

 3> Web Server开发

  Web Server(服务器):在网络环境下,为发起请求的客户端提供响应服务,主要处理HTTP请求。

 1> 环境搭建

  • Apache:Web服务器软件,支持绝大部分计算机操作系统,是最流行的Web服务器软件之一。Mac系统自带Apache。

  • PHP:适用于Webserver开发的脚本语言,跨平台,支持绝大部分数据库及操作系统,混合了C、Java语言的语法,开放源代码。

  • MySQL:关系型数据库管理系统,体积小、速度快,广泛运用在中小型网站中。

 2> XAMPP和Coda

  • XAMPP是一个软件包,集成了Apache+PHP+MySQL安装环境,一键安装,方便快捷。

Coda:一款适用于Mac电脑的网页编程工具,具有多语言支持(HTML、PHP、JavaScript、CSS等)

 3> Web Server工作流

 1> 原理

 2> 本地服务器路径

 3> 访问服务器文件

  URL格式:协议://域名/路径/查询

   http://127.0.0.1

   访问本地Web服务器根目录,默认加载index文件内容

   http://127.0.0.1/文件路径(包含文件名及后缀)

   访问本地Web服务器根目录下的某个文件,图片、php、html

4. PHP基本语法

 1> PHP标记

php

    echo("hello lanou");// 输出函数

    "
" // 换行 echo "iOS"; // 输出函数,可以不带括号 ?>

 参考学习网址:http://www.runoob.com/php/php-tutorial.html

 2> 变量

  变量定义

   变量以$开头,后面跟变量名

   变量字母,数字,下划线组成,不以数字开头

   变量名区分大小写

  定义自动类型变量

  $int_value = 10;       
  $float_value = 1.5;    
  $name = "hello lanou";

  获取变量类型返回string

  gettype($name);

 3> String

  连接字符串

    $name = 'iPhone';
    $str = '5';
    $name = $name.$str;
    echo($name);

 4> if分支

    //比较两个变量,输出最大值
    
    $a = 3;$b = 5;

    if($a>$b){
        echo($a);
    }else{
        echo($b);
    }

 5> for循环

//输出1~10之间所有的数
for($i = 1;$i$i