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 相关文章推荐
PHP5中使用PDO连接数据库的方法
Aug 01 PHP
比较全面的PHP数组的使用方法小结
Sep 23 PHP
PHP写的获取各搜索蜘蛛爬行记录代码
Aug 21 PHP
使用array mutisort 实现按某字段对数据排序
Jun 18 PHP
简单的php文件上传(实例)
Oct 27 PHP
php图片的二进制转换实现方法
Dec 15 PHP
十幅图告诉你什么是PHP引用
Feb 22 PHP
PHP中配置IIS7实现基本身份验证的方法
Sep 24 PHP
Symfony2使用第三方库Upload制作图片上传实例详解
Feb 04 PHP
php  单例模式详细介绍及实现源码
Nov 05 PHP
php求数组全排列,元素所有组合的方法总结
Mar 14 PHP
PHP多进程通信-消息队列使用
Mar 08 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反向代理类代码
2014/08/15 PHP
PHP中使用数组指针函数操作数组示例
2014/11/19 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
2019/01/15 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
一个用js实现的页内搜索代码
2007/05/23 Javascript
基于jQuery实现表格数据的动态添加与统计的代码
2011/01/31 Javascript
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
在JS中解析HTML字符串示例代码
2014/04/16 Javascript
javascript中解析四则运算表达式的算法和示例
2014/08/11 Javascript
JavaScript实现动态添加,删除行的方法实例详解
2015/07/02 Javascript
js实现文本框支持加减运算的方法
2015/08/19 Javascript
JavaScritp添加url参数并将参数加入到url中及更改url参数的方法
2015/10/26 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
属于你的jQuery提示框(Tip)插件
2016/01/20 Javascript
Js实现简单的小球运动特效
2016/02/18 Javascript
JavaScript常用字符串与数组扩展函数小结
2016/04/24 Javascript
JavaScript弹窗基础篇
2016/04/27 Javascript
浅析jquery unbind()方法移除元素绑定的事件
2016/05/24 Javascript
微信小程序商城项目之商品属性分类(4)
2017/04/17 Javascript
基于VUE移动音乐WEBAPP跨域请求失败的解决方法
2018/01/16 Javascript
详解.vue文件解析的实现
2018/06/11 Javascript
详解python之heapq模块及排序操作
2019/04/04 Python
Anaconda+vscode+pytorch环境搭建过程详解
2020/05/25 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
办公室文书岗位职责
2013/12/16 职场文书
融资租赁计划书
2014/04/29 职场文书
2014院党委领导班子及其成员群众路线对照检查材料思想汇报
2014/10/04 职场文书
老兵退伍标语
2014/10/07 职场文书
沈阳故宫导游词
2015/01/31 职场文书
企业承诺书格式范文
2015/04/28 职场文书
人与自然的观后感
2015/06/18 职场文书
社交电商模式的兴起:这些新的商机千万别错过
2019/07/26 职场文书
创业计划书之婴幼儿游泳馆
2019/09/11 职场文书
springboot + mongodb 通过经纬度坐标匹配平面区域的方法
2021/11/01 MongoDB
MySQL中优化SQL语句的方法(show status、explain分析服务器状态信息)
2022/04/09 MySQL