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 IF ELSE简化/三元一次式的使用
Aug 22 PHP
PHP和.net中des加解密的实现方法
Feb 27 PHP
Windows中使用计划任务自动执行PHP程序实例
May 09 PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
May 10 PHP
CodeIgniter中使用Smarty3基本配置
Jun 29 PHP
PHP实现的蚂蚁爬杆路径算法代码
Dec 03 PHP
PHP仿微信多图片预览上传实例代码
Sep 13 PHP
Yii2下session跨域名共存的解决方案
Feb 04 PHP
PHP根据树的前序遍历和中序遍历构造树并输出后序遍历的方法
Nov 10 PHP
thinkphp5.0自定义验证规则使用方法
Nov 16 PHP
PHP生成短网址的思路以及实现方法的详解
Mar 25 PHP
PHP中16个高危函数整理
Sep 19 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 高手之路(一)
2006/10/09 PHP
for循环连续求和、九九乘法表代码
2012/02/20 PHP
基于PHP异步执行的常用方式详解
2013/06/03 PHP
用javascript将数据库中的TEXT类型数据动态赋值到TEXTAREA中
2007/04/20 Javascript
使用jQuery模板来展现json数据的代码
2010/10/22 Javascript
用JQuery调用Session的实现代码
2010/10/29 Javascript
jQuery 源码分析笔记(2) 变量列表
2011/05/28 Javascript
定时器(setTimeout/setInterval)调用带参函数失效解决方法
2013/03/26 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
JS两种定义方式的区别、内部原理
2013/11/21 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
2014/05/23 Javascript
jQuery使用fadein方法实现渐出效果实例
2015/03/27 Javascript
jQuery插件Skippr实现焦点图幻灯片特效
2015/04/12 Javascript
Jsonp 关键字详解及json和jsonp的区别,ajax和jsonp的区别
2015/12/30 Javascript
jQuery插件 Jqplot图表实例
2016/06/18 Javascript
js 轮播效果实例分享
2016/12/28 Javascript
使用jQuery实现动态添加小广告
2017/07/11 jQuery
React native ListView 增加顶部下拉刷新和底下点击刷新示例
2018/04/27 Javascript
学习React中ref的两个demo示例
2018/08/14 Javascript
js实现蒙版效果
2020/01/11 Javascript
Python爬虫代理IP池实现方法
2017/01/05 Python
python3 判断列表是一个空列表的方法
2018/05/04 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
Python3 字典dictionary入门基础附实例
2020/02/10 Python
git查看、创建、删除、本地、远程分支方法详解
2020/02/18 Python
python中xlutils库用法浅析
2020/12/29 Python
事业单位个人应聘自荐信
2013/09/21 职场文书
施工班组长岗位职责
2014/01/05 职场文书
2014年机关作风建设工作总结
2014/10/23 职场文书
涪陵白鹤梁导游词
2015/02/09 职场文书
2015年招生工作总结
2015/05/04 职场文书
搞笑的婚礼主持词
2015/06/29 职场文书
服装店员工管理制度
2015/08/07 职场文书
查看nginx配置文件路径和资源文件路径的方法
2021/03/31 Servers
python3 字符串str和bytes相互转换
2022/03/23 Python
方法汇总:Python 安装第三方库常用
2022/04/26 Python