zoukankan      html  css  js  c++  java
  • 2020年PHP基础学习day01

    <!-- 例子2-1
    布尔型变量通常是应用在条件或循环语句的表达式中。下面在if条件语句中判断变量$b是否为true,如果为true,则输出“我们要努力学好PHP”,否则输出“出错!”。
     -->
     <?php
    $b=true;//定义布尔型变量
    if($b==true){//使用if条件语句判断变量值是否为真
          //如果为真,将执行绿色的字体“我们会努力学好PHP”
        echo "<font color='green'>我们要努力学好PHP</font>";
    }
    else{
        //否则为假,将执行绿色的字体“出错”
        echo "<font color='red'>出错</font>";
        /*我们用font来规定文本的字体、字体尺寸、字体颜色。*/
    }
     ?>

    <!-- 例2-2
    分别应用单引号和双引号输出同一个变量,其输出的结果完全不同,双引号输出的是变量的值,而单引号输出的是字符串“$a”.
     -->
     <?php
     $a="你好,安德风";
     // 双引号输出
     echo "<h2>$a</h2>";
     // 单引号输出
     echo '<h3>$a</h3>';
     ?>

    <!-- 例2-3
    应用定界符定义字符串并输出。可以看到,它和双引号没什么区别,字符串中包含的变量也被替换成实际变量的值。
     -->
     <?php
    $i="PHP"; //定义一个i变量
    // <<<std……std;定界符运用,输出字符串
    echo <<<std
     Hello,Welcome here!<p>
     Do you like $i? <br>
    std;
    
    
     ?>

    <!-- 例2-5
    下面的实例是输出圆周率的近似值,用了3种书写方法:圆周率函数、传统书写格式和科学记数法。
     -->
     <!-- 定义将所有输出的字体改为黑体,字体颜色为橙色,字体大小为6像素 -->
    <font face="黑体" color="orange" size="6px">
     <?php
    echo "圆周率三种写法:<p>";
    echo "第一种方法:pi=".pi()."<p>";
    echo "第二种方法:3.14159265359 =".'3.14159265359 '."<p>";
    echo "第二种方法:314159265359E-11 =".'314159265359E-11 '."<p>";
    echo "<br>";
     ?>

    <!-- 例如2-6
    PHP数组的下标可以是数字,也可以是字符串的形式。在下面的实例中使用数字和字符串作为数组的下标,创建一个数组$arr,并且输出数组中的值。
     -->
    <font face="黑体" color="red" size="6px">
    <?php
    $arr=array(0=>"安德风",1=>"520",2=>"1314");
    echo "$arr[0]"."$arr[1]"."$arr[2]";
    echo "<br>";
    ?>

    <!-- 例2-7
    下面通过几个检测数据类型的函数来检测相应的字符串类型
     -->
    <?php
    $a=true;
    $b=12;
    $c=3.1415926;
    $d="你好,安德风";
    echo "a检测变量是否为布尔型".is_bool($a)."<br>";
    echo "b检测变量是否为整型".is_int($b)."<br>";
    echo "c检测变量是否为double型".is_double($c)."<br>";
    echo "d检测变量是否为字符串型".is_string($d)."<br>";
    ?>

  • 相关阅读:
    firewall-cmd常用命令
    centos7添加硬盘扩展根分区
    win11拖动窗口造成崩溃的问题
    JedisCluster支持pipeline管道
    Docker
    Nginx入门
    【ElasticSearch】精确匹配text字段 用match加.keyword 或 term
    Enum<E extends Enum<E>>
    【配置】jdk8和jdk11切换
    【ElasticSearch】script中进行比较,date类型转为long型
  • 原文地址:https://www.cnblogs.com/adf520/p/12330870.html
Copyright © 2011-2022 走看看