PHP 字符串
(1)strpos() 函数用于检索字符串内指定的字符或文本。
如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。
<?php
$x = "Hello world!"; // 字符串用双引号括起来
echo $x; // 打印变量 x
echo "<br>"; // 换行
echo strlen("hello world"); 字符串长度
echo strpos("Hello world!","world"); // 返回 6 首个匹配到的字符地址
?>
PHP 整数
- 整数必须有至少一个数字(0-9)
- 整数不能包含逗号或空格
- 整数不能有小数点
- 整数正负均可
- 可以用三种格式规定整数:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)
- PHP var_dump() 会返回变量的数据类型和值
<?php
$x = 5985;
var_dump($x); // int(5985)
echo "<br>";
$x = -345; // 负数
$x = 0x8C; // 十六进制数
$x = 047; // 八进制数
?>
PHP 浮点数
浮点数是有小数点或指数形式的数字。
<?php
$x = 10.365;
var_dump($x); // float(10.365)
echo "<br>";
$x = 2.4e3;
var_dump($x); // float(2400)
echo "<br>";
$x = 8E-5;
var_dump($x); // float(8.0E-5)
?>
PHP 逻辑
逻辑是 true 或 false。
$x=true;
$y=false;
PHP 数组
<?php
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>
PHP 对象
对象是存储数据和有关如何处理数据的信息的数据类型。
在 PHP 中,必须明确地声明对象。
必须声明对象的类。 使用 class 关键词。类是包含属性和方法的结构。
在对象类中定义数据类型,然后在该类的实例中使用此数据类型:
<?php
class Car
{
var $color; // 对象属性
function Car($color="green") { // 功能
$this->color = $color;
}
function what_color() { // 功能
return $this->color;
}
}
?>