网站建设
  • PHP 数组-网站建设

    PHP数组-网站建设数组能够在单个变量中存储多个值:实例?php$cars=array(Volvo,BMW,Toyota);echo I like . $cars[0] . , . $cars[1] . and . $cars[2] . .;?运行实例 »数组是什么?数组是一个能在单个变量中存储多个值的特殊变量。如果您有一个项目清单(例如:车名字的清单),将其存储到单个变量中,如下所示:$cars1=Volvo;$cars2=BMW;$cars3=Toyota;然而,如果您想要遍历数组并找出特定的一个呢?如果数组的项不只 3 个而是 300 个呢?解决办法是创建一个数组!数组可以在单个变量中存储多个值,并且您可以根据键访问其中的值

  • PHP Switch 语句-网站建设

    PHPSwitch语句-网站建设switch 语句用于根据多个不同条件执行不同动作。PHP Switch 语句如果您希望有选择地执行若干代码块之一,请使用 switch 语句。语法?phpswitch (n){case label1:
    如果 n=label1,此处代码将执行; break;case label2:
    如果 n=label2,此处代码将执行; break;default:
    如果 n 既不等于 label1 也不等于 label2,此处代码将执行;}?工作原理:首先对一个简单的表达式n(通常是变量)进行一次计算。将表达式的值与结构中每个 case 的值进行比较。如果存在匹配,则执行与 case 关联的代码。代码执行后,使用bre

  • 运算符优先级-网站建设

    运算符优先级-网站建设下表按照优先级从高到低列出了运算符。同一行中的运算符具有相同优先级,此时它们的结合方向决定求值顺序。说明:左 = 从左到右,右 = 从右到左。结合方向运算符附加信息无clone newclone 和 new左[array()右++ -- ~ (int) (float) (string) (array) (object) (bool) @类型和递增/递减无instanceof类型右!逻辑运算符左* / %算术运算符左+ – .算术运算符和字符串运算符左 位运算符无== != === !== 比较运算符左位运算符和引用左^位运算符左|位运算符左逻辑运算符左||逻辑运算符左? :三元运算符右= += -= *= /= .=

  • 组合比较符(PHP7+)-网站建设

    组合比较符(PHP7+)-网站建设PHP7+ 支持组合比较符(combined comparison operator)也称之为太空船操作符,符号为=。组合比较运算符可以轻松实现两个变量的比较,当然不仅限于数值类数据的比较。语法格式如下:$c = $a = $b;解析如下:如果$a $b, 则$c的值为1。如果$a == $b, 则$c的值为0。如果$a $b, 则$c的值为-1。实例如下:实例?php// 整型echo 1 = 1; // 0echo 1 = 2; // -1echo 2 = 1; // 1
    // 浮点型echo 1.5 = 1.5; // 0echo 1.5 = 2.5; // -1echo 2.5 = 1.5; // 1
    // 字符串echo a = a; // 0echo a = b; // -1echo b = a;

  • 三元运算符-网站建设

    三元运算符-网站建设另一个条件运算符是?:(或三元)运算符 。语法格式(expr1) ? (expr2) : (expr3) 对 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。自 PHP 5.3 起,可以省略三元运算符中间那部分。表达式 expr1 ?: expr3 在 expr1 求值为 TRUE 时返回 expr1,否则返回 expr3。实例以下实例中通过判断 $_GET 请求中含有 user 值,如果有返回 $_GET['user'],否则返回 nobody:实例?php$test = '菜鸟教程';// 普通写法$username = isset($test) ? $test : 'nobody';echo $username,

  • PHP 运算符-网站建设

    PHP运算符-网站建设本章节我们将讨论 PHP 中不同运算符的应用。在 PHP 中,赋值运算符 = 用于给变量赋值。在 PHP 中,算术运算符 + 用于把值加在一起。PHP 算术运算符运算符名称描述实例结果x + y加x 和 y 的和2 + 24x - y减x 和 y 的差5 - 23x * y乘x 和 y 的积5 * 210x / y除x 和 y 的商15 / 53x % y模(除法的余数)x 除以 y 的余数5 % 210 % 810 % 2120- x取反x 取反?php$x =2;echo -$x;?-2a . b并置连接两个字符串Hi . HaHiHa以下实例演示了使用不同算术运算符得到的不同结果:实例?php $x=10;
    $y=6;echo ($x + $y); // 输出16echo

  • PHP strpos() 函数-网站建设

    PHP strpos() 函数-网站建设strpos() 函数用于在字符串内查找一个字符或一段指定的文本。如果在字符串中找到匹配,该函数会返回第一个匹配的字符位置。如果未找到匹配,则返回 FALSE。下面的实例在字符串 Hello world! 中查找文本 world:实例?phpechostrpos(Helloworld!,world);?运行实例 »上面的代码将输出:6提示:在上面的实例中,字符串 world 的位置是 6。之所以是 6 而不是 7 的原因是,字符串中第一个字符的位置是 0,而不是 1。

  • PHP strlen() 函数-网站建设

    PHP strlen() 函数-网站建设有时知道字符串值的长度是很有用的。strlen() 函数返回字符串的长度(字节数)。下面的实例返回字符串 Hello world! 的长度:实例?phpechostrlen(Helloworld!);?运行实例 »上面的代码将输出:12提示:strlen() 常常用在循环和其他函数中,因为那时确定字符串何时结束是很重要的。(例如,在循环中,我们需要在字符串中的最后一个字符之后结束循环。)