zoukankan      html  css  js  c++  java
  • php基础(一)

    本文内容来自http://www.w3school.com.cn/php

    PHP echo 和 print 语句

    echo 和 print 之间的差异:

    echo - 能够输出一个以上的字符串

    print - 只能输出一个字符串,并始终返回 1

    提示:echo 比 print 稍快,因为它不返回任何值。

    echo 是一个语言结构,有无括号均可使用:echo 或 echo()。

    显示字符串

    下面的例子展示如何用 echo 命令来显示不同的字符串(同时请注意字符串中能包含 HTML 标记):

    <?php
    echo "<h2>PHP is fun!</h2>";
    echo "Hello world!<br>";
    echo "I'm about to learn PHP!<br>";
    echo "This", " string", " was", " made", " with multiple parameters.";
    ?>

    print 也是语言结构,有无括号均可使用:print 或 print()。

     

    在下面的例子中,我们将测试不同的数组。PHP var_dump() 会返回变量的数据类型和值:

    <?php 
    $cars=array("Volvo","BMW","SAAB");
    var_dump($cars);
    ?>
     

    PHP strlen() 函数

    strlen() 函数返回字符串的长度,以字符计。

    下例返回字符串 "Hello world!" 的长度:

    <?php
    echo strlen("Hello world!");
    ?>
    
    

    如需设置常量,请使用 define() 函数 - 它使用三个参数:

    1. 首个参数定义常量的名称
    2. 第二个参数定义常量的值
    3. 可选的第三个参数规定常量名是否对大小写敏感。默认是 false。

    下例创建了一个对大小写敏感的常量,值为 "Welcome to W3School.com.cn!":

    <?php
    define("GREETING", "Welcome to W3School.com.cn!");
    echo GREETING;
    ?>

     

    PHP foreach 循环

    foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。

    foreach ($array as $value) {
      code to be executed;
    }
    

    每进行一次循环迭代,当前数组元素的值就会被赋值给 $value 变量,并且数组指针会逐一地移动,直到到达最后一个数组元素。

    下面的例子演示的循环将输出给定数组($colors)的值:

    <?php 
    $colors = array("red","green","blue","yellow"); 
    
    foreach ($colors as $value) {
      echo "$value <br>";
    }
    ?>

     

    PHP 字符串运算符

    运算符名称例子结果
    . 串接 $txt1 = "Hello" $txt2 = $txt1 . " world!" 现在 $txt2 包含 "Hello world!"
    .= 串接赋值 $txt1 = "Hello" $txt1 .= " world!" 现在 $txt1 包含 "Hello world!"
     
    <?php
    $a = "Hello";
    $b = $a . " world!";
    echo $b; // 输出 Hello world!
    
    $x="Hello";
    $x .= " world!";
    echo $x; // 输出 Hello world!
    ?>
     
     
    请把你的疑问评论在下方。
  • 相关阅读:
    深入浅出前端本地储存
    移动端H5开发常用技巧总结
    Web API
    嵌入式软件工程师面试题目整理(二)
    嵌入式软件工程师面试题目整理(一)
    扒一扒ELF文件
    SpringCloud — (1) 服务治理Eureka
    asp.net练习①——Application聊天室
    js数字金额转换为大写金额
    SQL触发器
  • 原文地址:https://www.cnblogs.com/zzcit/p/5710931.html
Copyright © 2011-2022 走看看