PHP语言学习:[2]变量
1.变量用于存储值,比如数字、字符串或函数的结果,这样我们就可以在脚本中多次使用他们了。
PHP中的变量是我们可以自己设置的,我们可以在脚本中重复地使用它,php变量用于存储值,包括数字、文本字符或数组。
PHP中的所有的变量都是以$符号开始的,例如:$name $value $size
设置变量的方法很简单,以"="号赋值就可以了
$var_name = value;
php中变量前面一定要加上$符号,如果忘记添加的话,变量是没有用的
$text="Welcome to China"; 字符串变量
$age = 25; 存储数值的变量
2.PHP在定义变量的时候不需要声明变量的类型,这是因为PHP是一门松散类型的语言
如上面的两个变量的声明,不必向PHP声明该变量的数据类型的
在强类型的编程语言中,您必须在使用前声明该变量的类型和名称,而在php中,变量会在使用的时候自动声明
3.在声明变量的时候我们需要注意以下几点:
变量名必须以字母或下划线"_"开头
变量名只能包含字母数字字符和下划线
变量名中不可以包含空格,如果变量有多个单词组成,那么应该使用下划线进行分割或者以大写字母开头例如($name_string或者$nameString)
4.字符串变量
字符串在PHP中占很重要的位置,字符串变量用于包含字符串的值
在创建字符串后,我们就可以使用这个字符串了,我们可以直接在函数中使用字符串,或者把它存储在变量中
例如 我们在php脚本中 把字符串"Welcome to China"赋值给名为$txt的字符串变量
<?php
$txt = "Welcome to China";
echo $txt;
?>
我们可以看到以上代码会输出 Welcome to China
下面我们介绍几个基本的函数
1 并置运算符
在php中,只有一个字符串运算符(.) 并置运算符用于把两个字符串值连接起来
如下所示
<?php
$text1="Welcome";
$text2="to you";
echo $text1 ."". text2;
?>
那么以上的代码会输出Welcome to you
上例中我们使用了两次并置运算符,这是犹豫我们需要插入第三个字符串,为了让这两个变量不会挨到一起,我们在两个变量之间插入了一个空格
5.使用strlen()函数
strlen()函数用于计算字符串的长度,我们可以使用这个函数计算出"Hello world!"的长度
<?php
echo strlen("Hello world!");
?>
以上的结果会输出 12
字符串的长度信息常常在循环或者其他函数中,因为那是确定字符串合适结束时很重要的
6.使用strpos()函数
strpos()函数用于在字符串内检索一段字符串或者一个字符
如果在字符串中找到匹配,该函数会返回第一个匹配的位置,如果未找到匹配,则返回FALSE
例如
<?php
echo strpos("Hello world!","world");
?>
看返回的数字是6 这里要注意第一个字母位置默认是0而不是1
(共篇)上一篇:基本语法|下一篇: