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即时捕捉PHP中的错误并发送email通知的实现代码
Jan 19 PHP
ThinkPHP权限认证Auth实例详解
Jul 22 PHP
PHP多进程编程实例
Oct 15 PHP
PHP操作文件的一些基本函数使用示例
Nov 18 PHP
php堆排序实现原理与应用方法
Jan 03 PHP
laravel容器延迟加载以及auth扩展详解
Mar 02 PHP
PHP实现抓取迅雷VIP账号的方法
Jul 30 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
Jul 09 PHP
Yii2第三方类库插件Imagine的安装和使用
Jul 06 PHP
PHP 中 var_export、print_r、var_dump 调试中的区别
Jun 19 PHP
PHP children()函数讲解
Feb 03 PHP
PHP哈希表实现算法原理解析
Dec 11 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
十大催泪虐心动漫,你能坚持看到第几部?
2020/03/04 日漫
Yii2 queue的队列使用详解
2019/07/19 PHP
jQuery 类twitter的文本字数限制带提示效果插件
2010/04/16 Javascript
jQuery语法总结和注意事项小结
2012/11/11 Javascript
Json对象与Json字符串互转(4种转换方式)
2013/03/27 Javascript
JavaScript中的运算符种类及其规则介绍
2013/09/26 Javascript
js定时器(执行一次、重复执行)
2014/03/07 Javascript
Javascript学习笔记之 对象篇(四) : for in 循环
2014/06/24 Javascript
JQuery选中checkbox方法代码实例(全选、反选、全不选)
2015/04/27 Javascript
jQuery实现图片上传和裁剪插件Croppie
2015/11/29 Javascript
JS通过Cookie判断页面是否为首次打开
2016/02/05 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
2016/05/28 Javascript
JSON 数据详解及实例代码分析
2017/01/20 Javascript
原生js 封装get ,post, delete 请求的实例
2017/08/11 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
详解vantUI框架在vue项目中的应用踩坑
2018/12/06 Javascript
微信小程序发送短信验证码完整实例
2019/01/07 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
2019/04/23 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
Vue router安装及使用方法解析
2020/12/02 Vue.js
[48:41]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第二场 6.2
2018/06/03 DOTA
python中异常报错处理方法汇总
2016/11/20 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
python实现对服务器脚本敏感信息的加密解密功能
2019/08/13 Python
Python实现某论坛自动签到功能
2019/08/20 Python
pyqt5、qtdesigner安装和环境设置教程
2019/09/25 Python
Python pip 安装与使用(安装、更新、删除)
2019/10/06 Python
django queryset 去重 .distinct()说明
2020/05/19 Python
Django视图、传参和forms验证操作
2020/07/15 Python
python中doctest库实例用法
2020/12/31 Python
H5 canvas实现贪吃蛇小游戏
2017/07/28 HTML / CSS
会计员岗位职责
2014/03/15 职场文书
2014年妇产科工作总结
2014/12/08 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
mysql 生成连续日期及变量赋值
2022/03/20 MySQL