zoukankan      html  css  js  c++  java
  • PHP学习(一)

    echo括号里不能使用多个逗号 语法:echo,echo();

    echo是返回void的,不能返回值,不能赋值,还有就是echo使用单引号和双引号是不一样的

    print 是返回1的  语法:print,print();

    GLOBALS数组的使用...其实我还没有弄太懂。是贯穿全局的使用。

    emmm...刚才看到有个array()数组。就跟C#的数组使用起来是差不多的。索引从0开始

    需要注意的是:PHP是区分大小写的

    var_dump会返回变量得数据类型和值

    例如:

    $x=1;

    则返回的是int(1),如果是$y=0.25,则返回的是float(0.25)。

    strlen()函数是返回字符串的长度。注意的是strlen()函数是可以用于字符串和字符数组的。

    在PHP中,一个中文占3个字符。(但我的老师给我说是2个字符,这个就要你们自己去查下资料了)

    strpos()函数是用于检索字符串内指定的字符或文本。就是在一串字符中,找到指定的字符或者文本,如果找到匹配的,就会返回首个字符的位置。如果没有找到匹配的,就会返回false。

    例如:

    <?php    echo strpos("abc","c");      ?>

    这个时候输出出来就是2,为什么说c的位置是2,因为字符串中的位置是从0开始的,而不是1。

    在字符串运算符中,.表示的是串接,意思就是把两个字符给串起来,相当于+,.=表示的是串接赋值,在串接的同时也要赋值给这个数。

    例如:

    <?   $x="a";  $b=$a."b";   echo $b;    ?> 输出ab 在这个当中的就是串接

    <?   $x="a";  $b.="b";    echo $b;     ?>同样也输出了ab

     PHP递增/递减运算符

     

      PHP比较运算符

    直接上图吧,之前我先学习的C#,所以理解起来很容易,当然了~这些都很简单,~(b・ω・) 毕竟PHP是首选入门嘛~

    遍历数组的count()使用方法很简单,这是遍历数组个数。如果想要遍历所有索引数组,可以结合fpr循环进行遍历。

    例如:

    $a=array("a","b,c");
    echo $c=count($a);

    PHP if...elseif...else 是用来选择若干代码块之一来执行的

    if (条件) {
      条件为 true 时执行的代码;
    } elseif (condition) {
      条件为 true 时执行的代码;
    } else {
      条件为 false 时执行的代码;
    }

    我觉得有点像处理异常事件的try...catch。

    函数是function 函数名(){ } 这样的格式。和C#的函数使用差不多。

    PHP中降序的是rsort();根据值对数组进行升序排序 - asort();根据键对数组进行升序排序 - ksort();根据值对数组进行降序排序 - arsort();根据值对数组进行降序排序 - arsort()

    温馨提示:PHP后面的;不能省掉

     以上都是我在w3school学习的,这是别人给我推荐的网站,本人大一狗,有写错的地方,还请指出来修正。Thanks♪(・ω・)ノ

    在学习的时候,有一个问题,有大佬可以帮忙解答一下吗~感谢呀~

    get_object_vars 不太清楚是什么意思只知道大概是输出每个值得意思,后面的变量名=变量值是什么.....懵逼啊

    代码改变世界~
  • 相关阅读:
    linux cd命令的重要用法:cd -,cd ~
    linux ls命令的重要用法:按照文件大小排序和按照时间排序
    Linux中默认的shell如何切换为其他类型的shell
    centos 7网卡配置文件详解(ifcfg-ens33)
    linux分区规划
    final关键字
    分布式事务
    读写分离-读仍走主库的问题
    Dockerfile指令
    Docker命令总结【第一本docker书】
  • 原文地址:https://www.cnblogs.com/hxiaoman/p/9238014.html
Copyright © 2011-2022 走看看