web服务端编程 服务端web开发:PHP简介以及常见语法

电脑杂谈  发布时间:2018-02-19 23:23:48  来源:网络整理

.c# web 服务端_web服务端编程_php框架

web服务端编程web服务端编程

在讲解什么是服务端开发之前,让我们先思考几个问题

网站访问:

当我们做好了.html的网站,如何让别人(朋友,用户)可以访问到呢?

使用U盘拷贝,QQ发送文件等直接将文件共享的方式?---不灵活

网站内容更新:

如果用户每次访问我们的网站看到的内容都是一样的,在最初的新鲜劲过去以后估计就再也不想访问我们的网站了o(╯□╰)o,那么如何去更新网站的内容呢?

当有内容,图片,或者界面需要更新是,直接修改.html文件?---费时费力

通过某种手段,当有新的消息,自动的完成网站的更新?---动态网站

如何实现网站动态化

网站的本质,其实就是一堆按照某种规则排列的字符串而已,如果我们可以通过某种方式,让电脑动态生成这些字符串,是不是就实现了网站的动态化?

想要让电脑干事情,可以通过编程语言来实现.

编程语言的编写位置为服务器,因为用户是问服务器要网站的

在服务器,通过编程语言让用户访问的网站动态化叫做:服务端web开发

可选开发方式:虽然基本上所有可以返回字符串的编程语言都能够实现这个功能,目前市场主流开发语言有:Java,PHP,ASP.Net,Ruby,Python,Erlang等.虽然可以选择的开发语言有很多种,但是本质都是一样的:

当用户访问网站了,根据`某些逻辑`,生成对应的`HTML,CSS,JS`代码给用户

web服务端编程_php框架_.c# web 服务端

PHP在众多的编程语言中,是比较容易上手,结合我们搭建的WAMP环境就能够开始学习了

PHP代码执行方式:服务端web编程写好的代码,需要通过浏览器访问服务器,在服务器端执行,然后返回给用户结果,如果直接使用浏览器打开,就会解析为文本

注,这里只列举常用的PHP语法,更为详细的语法教程可以查阅w3cschool_PHP教程

文件定义,注释:PHP文件以.php结尾,代码的编写位置在<?php 写在这里?>.注释的写法跟js一致

<?php
  //这是单行注释
  /*
      这是多行注释
  */
?>

PHP变量规则:

变量以$符号开头,其后是变量的名称

变量名称必须以字母或下划线开头

变量名称不能以数字开头

变量名称只能包含字母数字字符和下划线(A-z、0-9以及_)

变量名称对大小写敏感

// 变量以`$`符号开头,其后是变量的名称
// 变量名称必须以字母或下划线开头
$a;
$b;
$a1;
$_abc;

// 变量名称不能以数字开头
// 变量名称只能包含字母数字字符和下划线(`A-z`、`0-9` 以及` _`)
// 下面这些是错误的变量定义
$1;
$哈哈;
$^&*;

//变量名称对大小写敏感(`$y` 与`$Y` 是两个不同的变量)
// 下面定义的两个变量是不同的,大写,小写x
$x;
$X;

数据类型PHP支持的数据类型包括:字符串,整数,浮点数,布尔,数组,对象,NULLL(注:由于对象中可以使用函数,故对象的语法在下文中会提及)

定义字符串时需要注意:

单引号:``内部的内容只是作为字符串

.c# web 服务端_php框架_web服务端编程

双引号:""如果内部是PHP的变量,那么会将该变量的值解析

字符串连接:不同于JavaScript,PHP中使用.进行连接

// 字符串
$str = '123';

// 字符串连接
$str2 = '123'.'哈哈哈';

// 字符串

// 整数
$numA = 1; //正数
$numB = -2;//负数

// 浮点数
$x = 1.1;

// 布尔
$a = true;
$b = false;

// 数组
$arr = array('123',123)


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-85641-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 韩璐杰
      韩璐杰

      经济的发展

    • 袁求贤
      袁求贤

      这也是后来的战列舰大战通常采取的战法

    • 闫盈雪
      闫盈雪

      看待问题要从全局出发

    热点图片
    拼命载入中...