教研室的夜晚

hi

总感觉这已经不是三天打渔两天晒网了,是。。四天晒网

太阳穴嘣嘣痛的一天,反而只有网上课堂能进行下去的

一、PHP

1、数组

-$var=array()

-索引数组,关联数组

-关联,

$var=array('key'=>'value');

array['key'];

-foreach($arr as $key =>$value);

2、函数

-function function_name(){}

-可变函数

$var='function.name

不想一一写下来了,贴代码

<?php

//数组
$arr=array('apple'=>'苹果','pear'=>'梨子');
echo $arr['apple'];
foreach($arr as $key=>$value){
echo $key."的值是".$value;
}

//函数,尤其是可变函数
function wahtf(){
echo "What the f**k";
}
$wtf='wahtf';
if(function_exists($wtf)){
echo "Oh shit!";
}

//类和对象
//类的基本定义
class man{
//访问控制
protected $gender="man";
protected $age=18;
//构造函数
//function __construct(){
// print "构造函数被调用 ";
//}
//方法
public function ageUp(){
$this->age+=1;
}
//重载,动态创建属性等

}

$peter=new man();
$peter->ageUp();
//echo $peter;

//字符串
$a="I";
$b="love";
$c="you";
$d=$a.$b.$c;
//$e=23.23;
echo strlen($d);
echo substr($d,2,4);
echo strpos($d,"you");
echo str_replace("him","you",$d);
//echo sprintf(%01.4f,$e);

有不少错误,不想查了,留待以后弄吧,不知道是版本问题还是什么,学习其他的去了。

---------19:19---------------

2、git

-仅仅是创建了下git的库,但是linux环境下。。什么鬼。。。

-我觉得是时候装一个红帽子了

3、MySQL

-基本操作命令CREAT ALTER DROP SHOW+DATABASE;

-数据类型之整型:TINYINT     SMALLINT,MEDIUMINT,INT,BIGINT

                        1字节               2               3           4      8

                        2的8次方个数    16             24         32     64

-数据类型之浮点型:FLOAT[(M,D)]       DOUBLE[(M,D)]

                             单精度                        双精度

                         M是总位数,D是小数点后有几位数

注意,这里的中括号是指括号里面的不是必选而是可选项。

-数据类型之日期:YEAR  TIME  DATE  DATETIME  TIMESTAMP

                           1       3        3           8                  4

-数据类型之字符型:CHAR(M)  VARCHAR(M)  TINYTEXT  TEXT  MEDIUMTEXT  LONGTEXT

                            定长             变长            <2的8次    16          24                    42

                          ENUM('value1','value2',...)   SET('value1','value2',...)

                           枚举                                      选择

原文地址:https://www.cnblogs.com/andy1202go/p/4892787.html