zoukankan      html  css  js  c++  java
  • PHP的基本知识点

    <?php
    /**
     * Created by PhpStorm.
     * User: shangchengjiaoyu
     * Date: 16/3/29
     * Time: 上午10:40
     */

    //$x=5;
    //$y=6;
    //$z=$x+$y;
    //echo $z;

    //echo "13456789";

    //$txt="hello world";
    //echo $txt;

    //
    //$x=5;
    //$y=10;
    //
    //function myTest() {
    //    global $x,$y;
    //    $y=$x+$y;
    //}
    //
    //myTest();
    //echo $y; // 输出 15

    //PHP echo 语句
    //$txt1="Learn PHP";
    //$txt2="W3CSchool.com";
    //$cars=array("Volvo","bmw","saab");
    //echo  "$txt1";
    //echo "<br>";
    //echo "Study PHP at $txt2";
    //echo  "<br>";
    //echo  "my car is a {$cars[1]}";

    //PHP print 语句
    //print "<h2>PHP is fun</h2>h2>";
    //print "hello W3Cschool";
    //print "I'm about to learn PHP";

    //数据类型
    //整
    //$x="hello world";
    //echo $x;
    //echo "<br>";
    //$a=550;
    //var_dump($a);
    //echo "<br>";
    //$a=-330;
    //var_dump($a);
    //echo "<br>";
    //$a=0x8c;//十六进制
    //var_dump($a);
    //echo "<br>";
    //$a=047;
    //var_dump($a);

    //小数
    //$x=10.345;
    //var_dump($x);
    //echo "<br>";
    //$x=2.4e3;
    //var_dump($x);
    //echo "<br>";
    //$x=8E-5;
    //var_dump($x);

    //PHP逻辑 true or  false
    //数组
    //$cars=array("BMW","linken","nissan");
    //var_dump($cars);

    //PHP对象
    //class Car
    //{
    //    var $color;
    //    function Car($color="greeen"){
    //        $this->color=$color;
    //    }
    //    function  what_color(){
    //        return $this->color;
    //    }
    //
    //}
    //PHP  null值
    //$x="Hello world!";
    //$x=null;
    //var_dump($x);

    //PHP strlen() 函数
    //strlen() 函数返回字符串的长度,以字符计。
    //strlen() 常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后停止循环)。
    //echo  strlen("hello world!");
    //PHP strpos() 函数  strpos() 函数用于检索字符串内指定的字符或文本
    //如果找到匹配,则会返回首个匹配的字符位置。如果未找到匹配,则将返回 FALSE。字符串中首字符的位置是 0 而不是 1。
    //echo strpos("hello world","wo");


    //PHP常量
    //有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号)。注释:与变量不同,常量贯穿整个脚本是自动全局的。

    //设置常量 使用define()函数 它使用三个参数:
    //1.首个参数定义常量的值
    //2.第二个参数定义常量的值
    //3.第三个参数可选 规定常量名是否对大小写敏感.默认是false,对大小写敏感的常量.
    //define("GREETING","Welcome to W3cschool.com");
    //echo GREETING;
    //对大小写不敏感 即 把字符名大小写不一致还是能得到该字符
    //define("GREETING","Welcome to W3cschool.com",true);
    //echo greeting;

    //PHP运算符

    //递增/递减运算符的不同结果
    //$x=10;
    //echo ++$x;
    //echo "<br>";//11
    //echo $x++;
    //echo "<br>";//11
    //echo --$x;
    //echo "<br>";//11
    //echo $x--;
    //echo "<br>";//11
    //
    //$a=10;
    //echo ++$a;
    //echo "<br>";
    //$b=10;
    //echo $b++;
    //echo "<br>";
    //$c=10;
    //echo --$c;
    //echo "<br>";
    //$d=10;
    //echo $d--;

    //PHP if...else...elseif语句  switch语句
    //$t=date("H");
    //if($t<"20"){  //当前时间(Hour)小于20
    //    echo "Have a good day";
    //}

    //$t=date("H");
    //if($t<"20"){  //当前时间(Hour)小于20
    //    echo "Have a good day";
    //}
    //else
    //{
    //    echo "Have a good night";
    //}

    //switch
    //$x=5;
    //switch($x)
    //{
    //    case 1:
    //        echo "one";
    //        break;
    //    case 2:
    //        echo "two";
    //        break;
    //    case 3:
    //        echo "three";
    //        break;
    //    default:
    //        echo "none";
    //}

    //PHP循环
    //while - 只要指定条件为真,则循环代码块
    //$x=1;
    //while($x<=5){
    //    echo "This number is:$x<br>";
    //    $x++;
    //}
    //do...while - 先执行一次代码块,然后只要指定条件为真则重复循环
    //$x=1;
    //do{
    //    echo "This num is:$x<br>";
    //    $x++;<?xml version="1.0" encoding="ISO-8859-1"?>
    //}while($x<=5);
    //for - 循环代码块指定次数

    //for($x=1;$x<10;$x++){
    //    for($y=1;$y<=$x;$y++)
    //    {
    //        $z=$x*$y;
    //       echo "$y*$x=$z";
    //        echo "    ";
    //
    //    }
    //    echo "<br>";
    //}
    //foreach - 遍历数组中的每个元素并循环代码块
    //foreach 循环只适用于数组,并用于遍历数组中的每个键/值对。
    $colors=array("red","blue","green","purple");
    foreach($colors as $value){
        echo "$value<br>";
    }

  • 相关阅读:
    关于gitlab怎样merge request的流程
    有访问权限的gitlab如何把上面的代码clone到本地
    macpro终端打开mysql
    Hbase实验:java创建和删除table
    齐次递推式拆数学式
    一些生成函数
    圆锥表面曲线方程
    扩展欧拉降幂
    scanf读入有空格字符串
    线性筛素数的一个用途
  • 原文地址:https://www.cnblogs.com/tianlianghong/p/5335013.html
Copyright © 2011-2022 走看看