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 不太清楚是什么意思只知道大概是输出每个值得意思,后面的变量名=变量值是什么.....懵逼啊

代码改变世界~
原文地址:https://www.cnblogs.com/hxiaoman/p/9238014.html