博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP——初学,基础
阅读量:6257 次
发布时间:2019-06-22

本文共 2784 字,大约阅读时间需要 9 分钟。

代码:

无标题文档
"; print "hello world";//只能输出一个字符串 echo "
"; //print_r("aa");//数组 $array = array(1,2,3,4); echo "
"; print_r($array); echo "
"; $str = "hello";//可变变量$hello = "你好";$test = "hello";echo $$test;//注意写法 echo "
";//isset($hello) 判断变量是否存在echo isset($hello);//定义了,输出1,没定义为空 echo "
";//判断变量是否为空$he="";echo empty($he);//空的话输出1,非空输出空 echo "
";unset($hello);//清除变量echo $hello; echo "
";echo isset($hello);//查询变量是否还存在 echo "
";var_dump($str);//输出变量的数据类型 echo "
";//&获取地址,地址变,全部变 $ss = "helloo"; $str=&$ss; $str="world"; echo($ss); echo "
"; /* 强类型语言:规定严格 1、整型:int 2、浮点型:float,double,decmial 3、字符类型:char 4、字符串类型:string 5、日期时间型:datetime 6、bool型 7、odject型 int a=5; 弱类型语言: 内置语言 var a=5; */ ?>

/*例子:

$m ="1223";//字符串
$n=(int)$m;//转为整
var_dump($n);//输出$n的字符类型 huo echo gettype($n);
echo $n;//输出$n  */

settype($m,int);//第二种方法  直接转,不能用变量接收 可以转为字符串,由字符串往其他转有限制echo is_string($m);      echo "
";var_dump($m); echo "
";//数学运算符$h=10;$i=7;echo $j=$h/$i;//% echo "
";echo gettype($j);//一般用这种方法 echo "
";echo $h>$i?"h大于i":"h小于i"; echo "
";echo true?"h大于i":"h小于i"; echo "
";echo false?"h大于i":"h小于i"; echo "
";//拼接字符串"."$hh="shuchu";$ii="kjsnfk";echo "$hh"."$ii"; echo "
";$x="汉族";$y="回族";$z="朝鲜族";$xx="n001";$yy="n002";$zz="n003";$k="";echo $k;echo "
";echo "aaaaaa
aaaa\taaaaa";?> huo

$a = "汉族";

$b = "回族";
$c = "朝鲜族";
$aa = "n001";
$bb = "n002";
$cc = "n003";
$s = "<select>";
$s = $s."<option value='".$aa."'>".$a."</option>";
$s = $s."<option value='".$bb."'>".$b."</option>";
$s = $s."<option value='".$cc."'>".$c."</option>";
$s = $s."</select>";
echo $s;

 

 

笔记

php:强大的脚本语言

B/S程序架构:brower:浏览器 sever:服务器

C/S程序架构:client:客户端 sever:服务器

一、php嵌入页面的标记

1.<?php ?>

2.<? ?> shop off改为on

3.<script language="php"></script>

二、php的注释语法

1、// 单行注释
2、# 单行注释
3、 /* */ 多行注释

三、php的输出语法

1、echo "hello world","china"; //一次可以输出多个字符串
2、print "hello world"//只能输出一个字符串
3、print_r("aa");//可以输出字符串数字,可以输出数组及数组中的内容
4、var_dump();输出变量的类型

四、数据类型

php是一种弱类型语言

强类型语言:规定严格

1、整型:int
2、浮点型:float,double,decmial
3、字符类型:char
4、字符串类型:string
5、日期时间型:datetime
6、bool型
7、odject型
int a=5;
弱类型语言:
内置语言
var a=5;

五、变量定义

变量必须以$开头,变量名可以自定义,但尽量不要用关键字
例如:
$str="aaa";

可变变量:

$hello = "你好";
$test = "hello";
echo $$test; ————结果为"你好",输出不用""

echo isset($hello); 判断定义变量是否存在 是返回1,不是返回空

echo unset($hello);清除变量
echo empty($hello);判断变量是否为空,空字符串和0都是空

取地址,用&符号

例:
$ss = "hello";
$str=&$ss;
$str="world";
echo($ss); ————结果为"world"
取地址,一个变,全部变

六、数据类型的转换

1、获取类型:

gettype($m);

2、判断是否为某种类型的数据

is_类型名($m);

3、转换类型:

int($m);
例子:
$m ="1223";//字符串
$n=(int)$m;//转为整
var_dump($n);//输出$n的字符类型
echo $n;//输出$n

settype($m,int);

七、运算符表达式

1、数学运算符

/:除 整数除整数结果可能为小数(原因:php是弱类型语言)

2、字符串:拼接字符串用的是"."

3、比较运算符==

4、逻辑运算符

&&=and
||=or
5、错误抑制符:@
6、三位运算符:?:
7、\t跳格

 

转载地址:http://tltsa.baihongyu.com/

你可能感兴趣的文章
取消文件默认打开方式
查看>>
echarts使用笔记四:双Y轴
查看>>
二分法查找
查看>>
不用加减乘除实现加法运算
查看>>
django 快速搭建blog
查看>>
矩阵快速幂总结
查看>>
Python 3.5 安装geohash库后import geohash失败
查看>>
基于V4L2的视频驱动开发(1)
查看>>
zoj 1008
查看>>
VC++ CArchive及简单的文件操作方法
查看>>
android中ListView数据混乱问题
查看>>
如何从零安装Mysql
查看>>
Appium简介及工作原理
查看>>
更换笔记本内存:自己动手修电脑(一)
查看>>
区分扫描枪输入和键盘输入的实现
查看>>
【mongdb主从复制和同步】
查看>>
下载文件downloadFile
查看>>
cf-Round542-Div2-B(贪心)
查看>>
日志挖掘(logminer)
查看>>
LaTeX技巧005:定制自己炫酷的章节样式实例
查看>>