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 相关文章推荐
一个更简单的无限级分类菜单代码
Jan 16 PHP
PHP执行速率优化技巧小结
Mar 15 PHP
php仿ZOL分页类代码
Oct 02 PHP
php设计模式 Mediator (中介者模式)
Jun 26 PHP
PHP实现懒加载的方法
Mar 07 PHP
PHP调用.NET的WebService 简单实例
Mar 27 PHP
在Win2003(64位)中配置IIS6+PHP5.2.17+MySQL5.5的运行环境
Apr 04 PHP
在Laravel框架里实现发送邮件实例(邮箱验证)
May 20 PHP
PHP文件操作详解
Dec 30 PHP
PHP实现双链表删除与插入节点的方法示例
Nov 11 PHP
TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
Sep 03 PHP
PHP上传图片到数据库并显示的实例代码
Dec 20 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
laravel框架中间件简单使用方法示例
2020/01/25 PHP
php设计模式之观察者模式实例详解【星际争霸游戏案例】
2020/03/30 PHP
使用js画图之画切线
2015/01/12 Javascript
jQuery实现Tab菜单滚动切换的方法
2015/09/21 Javascript
Angular2表单自定义验证器的实现
2016/10/19 Javascript
jQuery+ajax实现局部刷新的两种方法
2017/06/08 jQuery
深入理解jquery的$.extend()、$.fn和$.fn.extend()
2017/07/08 jQuery
JSON对象转化为字符串详解
2017/08/11 Javascript
jquery实现回车键触发事件(实例讲解)
2017/11/21 jQuery
iview中Select 选择器多选校验方法
2018/03/15 Javascript
React通过redux-persist持久化数据存储的方法示例
2019/02/14 Javascript
JS div匀速移动动画与变速移动动画代码实例
2019/03/26 Javascript
bootstrap-table+treegrid实现树形表格
2019/07/26 Javascript
layer.open 子页面弹出层向父页面传输数据的例子
2019/09/26 Javascript
如何在wxml中直接写js代码(wxs)
2019/11/14 Javascript
Python找出list中最常出现元素的方法
2016/06/14 Python
基于python socketserver框架全面解析
2017/09/21 Python
python实现字符串和字典的转换
2018/09/29 Python
Python读写文件基础知识点
2019/06/10 Python
python 实现创建文件夹和创建日志文件的方法
2019/07/07 Python
python里运用私有属性和方法总结
2019/07/08 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
Python unittest工作原理和使用过程解析
2020/02/24 Python
基于logstash实现日志文件同步elasticsearch
2020/08/06 Python
在阿尔卑斯山或希腊度过快乐假期:Alpine Elements
2019/12/28 全球购物
世界上最大的乐谱选择:Sheet Music Plus
2020/01/18 全球购物
Strathberry苏贝瑞中国官网:西班牙高级工匠手工打造
2020/10/19 全球购物
计算s=f(f(-1.4))的值
2014/05/06 面试题
擅自离岗检讨书
2014/09/12 职场文书
优秀教师个人总结
2015/02/11 职场文书
政审证明材料
2015/06/19 职场文书
赞助商致辞
2015/07/30 职场文书
六一儿童节致辞
2015/07/31 职场文书
flex布局中使用flex-wrap实现换行的项目实践
2022/06/21 HTML / CSS
解决Git推送错误non-fast-forward的方法
2022/06/25 Servers