您的位置:首页 > 编程语言 > PHP开发

php 基础

2016-01-26 14:09 295 查看
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#画图-
发工资
数据库存图片
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: