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隐形一句话后门,和ThinkPHP框架加密码程序(base64_decode)
Nov 02 PHP
php登陆页的密码处理方式分享
Oct 14 PHP
CodeIgniter模板引擎使用实例
Jul 15 PHP
php实现根据字符串生成对应数组的方法
Sep 22 PHP
php 使用array函数实现分页
Feb 13 PHP
php cookie工作原理与实例详解
Jul 18 PHP
PHP socket 模拟POST 请求实例代码
Jul 18 PHP
PHP支付系统设计与典型案例分享
Aug 02 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 PHP
PHP排序二叉树基本功能实现方法示例
May 26 PHP
PHP+redis实现的悲观锁机制示例
Jun 12 PHP
Laravel 解决419错误 -ajax请求错误的问题(CSRF验证)
Oct 25 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
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
php程序的国际化实现方法(利用gettext)
2011/08/14 PHP
php实现最简单的MVC框架实例教程
2014/09/08 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
Add a Table to a Word Document
2007/06/15 Javascript
javascript让setInteval里的函数参数中的this指向特定的对象
2010/01/31 Javascript
JavaScript调用客户端Java程序的方法
2015/07/27 Javascript
JS+CSS实现简易实用的滑动门菜单效果
2015/09/18 Javascript
jQuery图片切换动画特效
2016/11/02 Javascript
jQuery实现点击某个div打开层,点击其他div关闭层实例分析(阻止冒泡)
2016/11/18 Javascript
解析利用javascript如何判断一个数为素数
2016/12/08 Javascript
jQuery使用正则验证15/18身份证的方法示例
2017/04/27 jQuery
es6 字符串String的扩展(实例讲解)
2017/08/03 Javascript
使用vue-cli打包过程中的步骤以及问题的解决
2018/05/08 Javascript
vue项目搭建以及全家桶的使用详细教程(小结)
2018/12/19 Javascript
jquery实现商品sku多属性选择功能(商品详情页)
2019/12/20 jQuery
Python中使用item()方法遍历字典的例子
2014/08/26 Python
Python实现多属性排序的方法
2018/12/05 Python
Python生成器的使用方法和示例代码
2019/03/04 Python
numpy中的ndarray方法和属性详解
2019/05/27 Python
关于tensorflow的几种参数初始化方法小结
2020/01/04 Python
Python函数参数定义及传递方式解析
2020/06/10 Python
移动端Web页面的CSS3 flex布局快速上手指南
2016/05/31 HTML / CSS
canvas中普通动效与粒子动效的实现代码示例
2019/01/03 HTML / CSS
世界领先的以旅馆为主的在线预订平台:Hostelworld
2016/10/09 全球购物
英国领先的鞋类零售商和顶级品牌的官方零售商:Wynsors
2020/02/17 全球购物
配置管理计划的主要内容有哪些
2014/06/20 面试题
计算机专业自荐信
2013/10/14 职场文书
翻译学院毕业生自荐书
2014/02/02 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
大学生学雷锋活动总结
2014/06/26 职场文书
慈善募捐倡议书
2015/04/27 职场文书
会议营销主持词
2015/07/03 职场文书
公司联欢会主持词
2015/07/04 职场文书
Win11 KB5015814遇安装失败 影响开始菜单性能解决方法
2022/07/15 数码科技
Nginx如何配置多个服务域名解析共用80端口详解
2022/09/23 Servers