php 基础

LAMP:L:linix系统  跨平台开源 A;阿帕奇服务器 M:MYSQL;;P;php语言

修改mysql密码:mysql.console

use mysql 回车

update mysql.user set password=password(123) where user='root';回车

T-SQL语句:差别

1.最后一列完成不要加逗号
2.两个代码块之间不用go连接,用分号
3.自增长列用auto_increment关键字


PHP语句:

1:<?php    ?>必须加这句在里面写
2:输出语句 :常用 echo "汉主键值","fsad";可以输出多个语句,但print不可以
               print "buji";

3:数据类型,弱类型语言可以不用声明变量 var声明就好js也是

4;变量定义: 必须以$开头; PHP里面有可变变量,用变量的值做变量名
        $aa="hello";
        $hello="word";
        echo $$aa;       结果;word

5:语句差别:基本语句和c#一样

     if条件语句
    if($aa=="hello")
    {
    echo "ok";
    }
    else
    {
    echo $aa;
    }

        循环语句:
    for($i=0;$i<10;$i++)
    {    
    echo "hello</br>";
    }

6:拼接字符串:用 .不用 加号:
        echo "fddws"."我们";

7: 数组和集合:
   数组:$shuzu=array(1,2,3,4,5);
    echo $shuzu[0];

    phpl里面 没有集合的定义
       可以用key 和value值对应,但是取值是不能用索引
    $shuzu=array("a"=>3,"b"=>4,"c"=>6,"d"=>9); a==3
    echo $shuzu["a"] 结果为3

 8:  for循环遍历数组输出元素,取数组的元素:取个数用长度用count($shuzu) 不用    shuzu.length,
    $shuzu=array(1,2,3,4,5);
    for($i=0;$i<count($shuzu);$i++)
    {
    echo $shuzu[$i]."<br>";
    }
9:foreach 遍历输出元素

    //数组以值得方式遍历
    foreach($shuzu as $value)
    {
    echo $value."<br>";
    }

   //以key和value的一一对应的方式进行输出
   $shuzu=array("a"=>3,"b"=>4,"c"=>6,"d"=>9);
    foreach($shuzu as $key=>$value)
    {
    echo $key."-".$value."<br>";    
    }
10://判断值是不是在数组中,若是在数组返回值为1,否则返回值时空
    $shuzu=array(5,4,6,2,1);
    echo in_array(6,$shuzu);
11://数组反转
   $shuzu=array(5,4,6,2,1);
 $aa=array_reverse($shuzu);
 echo $aa[0];结果为1

12://删除数组中重复的值返回新的数组

   $shuzu=array(5,4,6,4,1);
 $aa=array_unique($shuzu);
  echo count($aa);返回4个


/grayworm
c#操作注册表
c#画图-
发工资
数据库存图片

你可能感兴趣的:(php 基础)