PHP学习笔记(一) 简单了解PHP


Posted in PHP onAugust 04, 2014

目标规划:

通过第一节课,我们可以了解php环境.

1.环境的认识:

2.访问方法:

3.修改代码及查看.

4.变量的使用

5.代码缩进要有层次关系,而且代码之间最好保留空行

6.变量命名:

7.变量的输出:

8.变量的三种方法:

1.环境的认识:

软件下载地址: https://3water.com/softs/24445.html

安装教程非常简单,可以自己百度一下

安装之后的目录结构:

PHP学习笔记(一) 简单了解PHP

2.访问方法:

直接在浏览器输入:localhost 即可访问

3.修改代码及查看.

我们可以修改上面目录www中的index.php

php输出html代码:

<?php
echo "<html>";
echo "Hello world";
echo "/html";

?>

建议写法

<html> <?php echo "hello world";?></html>

4.变量的使用

<?php
 $name="junzaivip";
 
 echo "{$name} is good";
 ?>

5.代码缩进要有层次关系,而且代码之间最好保留空行

6.变量命名:

6.1.尽量不要使用中文

6.2.尽量不用数字开头

6.3.尽量不要使用无意义字母

6.4.变量名会区分大小写,函数名不区分大小写,类名也不能区分大小写,干脆变量名和函数全小写。

6.5.变量的定义  定义必须加$

7.变量的输出:

echo $name;

8.变量的三种方法:

echo($name);   //输出变量

var_dump($name);//输出数组,并且打印类型和长度

print_r($name);//输出数组

example:

<?php
  $arr=array("胡军","垒成","大哥");
 print_r($arr);
 var_dump($arr);
 
 ?>

显示如下

PHP学习笔记(一) 简单了解PHP

通过上面的显示,我们可以看出显示非常的不美观,而且不用一阅读,所以格式化输出方案:

<?php
 $arr=array("胡军","垒成","大哥");
 echo "<pre>";
 print_r($arr);
 echo "</pre>";
 
 ?>

显示结果如下:

 PHP学习笔记(一) 简单了解PHP

小知识:

Utf-8 编码时,一个中文字是3个字符

gbk编码时,一个中文是2个字符

PHP 相关文章推荐
php array_merge下进行数组合并的代码
Jul 22 PHP
php 上传文件类型判断函数(避免上传漏洞 )
Jun 08 PHP
PHP迅雷、快车、旋风下载专用链转换代码
Jun 15 PHP
PHP基础知识回顾
Aug 16 PHP
基于php权限分配的实现代码
Apr 28 PHP
php不写闭合标签的好处
Mar 04 PHP
php数据库备份还原类分享
Mar 20 PHP
完整删除ecshop中获取店铺信息的API
Dec 24 PHP
php 在线导入mysql大数据程序
Jun 11 PHP
学习php设计模式 php实现单例模式(singleton)
Dec 07 PHP
PHP类相关知识点实例总结
Sep 28 PHP
thinkphp框架无限级栏目的排序功能实现方法示例
Mar 29 PHP
linux下安装php的memcached客户端
Aug 03 #PHP
Linux下创建nginx脚本-start、stop、reload…
Aug 03 #PHP
Linux下php5.4启动脚本
Aug 03 #PHP
linux下编译安装memcached服务
Aug 03 #PHP
2014年最新推荐的10款 PHP 开发框架
Aug 01 #PHP
yii实现创建验证码实例解析
Jul 31 #PHP
yii操作session实例简介
Jul 31 #PHP
You might like
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
thinkphp5 + ajax 使用formdata提交数据(包括文件上传) 后台返回json完整实例
2020/03/02 PHP
一个可以随意添加多个序列的tag函数
2009/07/21 Javascript
jqPlot jquery的页面图表绘制工具
2009/07/25 Javascript
JQuery Ajax通过Handler访问外部XML数据的代码
2010/06/01 Javascript
js操作时间(年-月-日 时-分-秒 星期几)
2010/06/20 Javascript
js对象的构造和继承实现代码
2010/12/05 Javascript
js使用递归解析xml
2014/12/12 Javascript
JS设置cookie、读取cookie、删除cookie
2015/04/17 Javascript
jQuery Chosen通用初始化
2017/03/07 Javascript
Angularjs过滤器实现动态搜索与排序功能示例
2017/12/13 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
JS实现十分钟倒计时代码实例
2018/10/18 Javascript
JavaScript学习笔记之图片库案例分析
2019/01/08 Javascript
发布订阅模式在vue中的实际运用实例详解
2019/06/09 Javascript
vue实现节点增删改功能
2019/09/26 Javascript
vue2.0实现列表数据增加和删除
2020/06/17 Javascript
vue项目打包为APP,静态资源正常显示,但API请求不到数据的操作
2020/09/12 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
[44:15]国士无双DOTA2 6.82版本详解(上)
2014/09/28 DOTA
Python中pandas dataframe删除一行或一列:drop函数详解
2018/07/03 Python
Python Django框架单元测试之文件上传测试示例
2019/05/17 Python
Python 字符串类型列表转换成真正列表类型过程解析
2019/08/26 Python
Python return语句如何实现结果返回调用
2020/10/15 Python
分享CSS3中必须要知道的10个顶级命令
2012/04/26 HTML / CSS
使用CSS3实现input多选框自定义样式的方法示例
2019/07/19 HTML / CSS
荷兰网上药店:Drogisterij.net
2019/09/03 全球购物
网络体系结构及协议的定义
2014/03/13 面试题
医药工作者的求职信范文
2013/09/21 职场文书
葛优非诚勿扰搞笑征婚台词
2014/03/17 职场文书
自荐信怎么写
2015/03/04 职场文书
房地产公司工程部经理岗位职责
2015/04/09 职场文书
2015年语文教学工作总结
2015/05/25 职场文书
技能培训通讯稿
2015/07/18 职场文书
Vue3中的Refs和Ref详情
2021/11/11 Vue.js
Python实现学生管理系统并生成exe可执行文件详解流程
2022/01/22 Python