Blogger Information
Blog 12
fans 0
comment 1
visits 12538
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP初识入门
月缺
Original
549 people have browsed it

基础环境安装

php集成环境安装

phpstudy小皮面板

phpstudy官网

根据自己当前系统安装对应的phpstudy版本

我的是windows系统,安装好之后,双击客户端程序打开面板,打开之后如下图

创建虚拟域名

创建前,我们要准备几样步骤,比如与虚拟域名对立的应用程序,这里我准备一个hello,world应用程序做示例

  • 看到面板首页的一键启动下的wamp,点击启动,这里wamp的意思是windows、apache、mysql、php集成环境启动。
  • 启动后,我们点击左侧网站栏目,然后点击创建网站按钮,

  • 需要注意的是网站根目录文件夹要放到phpstudy安装目录的www文件夹下面,便于后续项目维护,这里是我创建好后的的网站

我们在根目录应用程序php文件夹下创建一个index.php文件

  1. <?php
  2. echo 'hello, world';
  3. ?>

创建好之后,我们来到小皮面板看到我们刚刚创建好的一条网站记录后面有一个管理按钮,我们点击管理按钮,出现下拉列表,然后点击打开网站,浏览器即会打开一个新网页,访问地址就是刚刚我们创建的那个网站设置的虚拟域名

如果访问到的是这样的内容,说明我们创建的虚拟域名及网站成功,如果失败,请确保你的hosts文件中有你虚拟域名的记录,如何打开hosts文件呢?

打开之后如果你的记录里面没有
127.0.0.1 163.com
这样虚拟域名映射本地ip的记录,说明这就是网站访问不成功的原因,照着添加一条记录即可。

php创建变量

  • 用$符号开头创建,如下:
    1. <?php
    2. $a = 123;
    3. ?>
  • 变量名命名方式为A-Z,a-z,数字0-9,符号:下划线(_)等方式,作为变量名
  • 尽管可以声明中文变量,但是这种声明无意义
    1. <?php
    2. echo 'hello,world';
    3. $张三 = '张三';
    4. echo $张三;
    5. ?>
  • 注意事项: php中变量区分大小写,即$a与$A两个变量不相等;不能有空格;数字不能开头;

推荐三种命名方式

  • 下划线命名法
    1. $app_name = 'php基础';
  • 小驼峰命名法,第一个单词小写,后面的单词首字母大写
    1. $appName = 'php基础';
  • 大驼峰命名,所有单词首字母大写
    1. $AppName = 'php基础';

补充说明,历史遗留问题,以前的一些老程序员命名变量时,因为php是弱类型语言,所以开发人员声明变量时前面会携带类型首字母开头,比如number类型携带n,boolean类型携带b,string类型携带s等等

php数据类型

基本类型: 字符串、数字(整数和浮点数)、布尔

数字浮点数就是有小数点的数值;
布尔类型即真和假,true和false;
php中布尔类型打印出来,是无法显示true和false,以1和0代表,1为真,0为假;

复合类型:数组、对象

数组: 保存一组数据,里面的数据可以为所有基本类型
对象: 与数组类似

特殊类型:null

null即为空,代表没有

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:过程写的比较仔细,看的出来用心了,加油
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post