博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 学习笔记---基本语法
阅读量:6972 次
发布时间:2019-06-27

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

 

------php语言与JavaScript的使用 方法是相似  

<script type="text/javascript">

</script>--js与PHP同是一种弱类型语言 弱类型语言只是不显示表现  定义变量时系统自动给默认了  

所以在定义PHP的变量时可以定义变量

如图1:

---------PHP中的常用语句:

$a=10; 根据写的值,系统自动生成为int

$b="hello";定义一个字符串;

$c='hello';同上

$d="www{$a}www" 将其他字符插入该字符

-----""与''区别

双引号里面可以解析转义字符,单引号不行

双引号里面可以解析变量,单引号不行

$e=<<<XXX

 

XXX;

$f

----输出:

echo $a 输出语句

var_dump($a);测试代码时用到的输出语句

较常用

 

-------PHP的使用

<?php

 

?>

<?

?>

----输出语句:

echo "hello","world" ; 可以有多个字符同时存在  较常用

print "world";不常用

print_r(); 输出数组信息

var_dump();//变量和类型

如图:

------理论上在PHP中常用变量类型

int, float, double, bool, char, string 

-----对于PHP中c#相似之处在语句运用上有许多相似之处例

---分支语句

1,if--else

2,if---else if----

3, if (嵌套)

附课程课件脚本:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
<body>
 
<?php
 
//注释
/* 多行注释 */
 
//输出语句
//echo "hello","helloa";
//print "world";
 
//print_r(); //输出数组信息
//var_dump();//变量和类型
 
//变量定义
//int float bool string
//弱类型语言
/*$a = 10;
$b = "he{$a}llo"; 
$c = 'world';
$d = <<<AA
hello "aa" , "bb" ,'cc',
<input type="text" value="aa" />
AA;*/
//1.双引号里面可以解析转义字符,单引号不行
//2.双引号里面可以解析变量,单引号不行
 
//$e = $a.$c; //拼接字符串用的是.
//$f = 10.05;
 
//$f = (string)$f; //类型转换
 
//$f = "hello";
 
//$aa = "cc";
//$cc = "dd";
//echo $$aa;  //可变变量
//$dd = &$aa; //&取地址
//$dd = "ee";
//echo $aa;
 
//运算符与表达式
$a 
= 10;
$b 
= 4;
//echo $a/$b;
 
 
//echo @$c; //错误抑制符,并不能抑制所有错误
 
//echo $a==$b?"ok":"no"; //三目运算符
 
/*if($a==$b)
{
    
echo "ok";
}
else
{
    
echo "no";
}*/
<br>语法
//1.if...else...
//2.if...else if...
//3.if嵌套
/*$a = 2;
switch($a)
{
    
case 1:
        
echo "11111";
        
break;
    
case 2:
        
echo "222222";
        
break;
    
case 3:
        
echo "333333";
        
break;
    
default:
        
echo "444";
        
break;
}*/
 
//1.for
/*for($i=0;$i<10;$i++)
{
    
echo $i."<br>";
}*/
//2.while
//3.do...while
 
 
  
 
 
//echo $e;
 
//var_dump($f);
 
?>
 
 
<script type=
"text/javascript"
>
 
</script>
</body>
</html>

 

来自:http://www.cnblogs.com/koker/p/5542708.html

转载于:https://www.cnblogs.com/zhoupengyi/p/6105973.html

你可能感兴趣的文章
RDLC报表格式化format表达式
查看>>
C++访问权限
查看>>
ArcMap属性的列菜单简介
查看>>
【2011.9.20】基于CXF Web Service:Apache CXF简单部署 .
查看>>
jquery Flexigrid的使用
查看>>
Inotify + rsync
查看>>
详解JDBC驱动的四种类型
查看>>
1.jQuery基础语法 2.jQuery选择器、操作页面文档元素 3.jqueryDOM操作 4.jqueryCSS操作 5.Jquery事件 6.Jquery动画...
查看>>
用于软件包管理的21个Linux YUM命令 转载
查看>>
中风从水治案
查看>>
图像处理之基础---一维小波变换,可多次分解
查看>>
SQL Server 内存使用量下降问题
查看>>
泛型中的类型约束和类型推断
查看>>
嵌入式驱动开发之dsp fpga通信接口---spi串行外围接口、emif sram接口
查看>>
网络协议之socks---子网和公网的穿透
查看>>
Java控制语句——if语句
查看>>
BadUSB的防范研究
查看>>
struts2中从数据库中读取数据,并在JSP页面中遍历保存有JavaBean对象的List对象
查看>>
网站flash黑屏问题
查看>>
JAVA TIMER定时器
查看>>