月度归档:2015年09月

PHP中一些等号_尖括号相关符号的意思

学习PHP过程中,会常碰到一些特殊的符号,比如:=、==、===、->、=>、<<<这些个符号,下面分别介绍是什么意思,在什么地方用到。
1、“=”(等号)
等号就不多说了,用的最多就是变量赋值,比如:

[js]

$name=“abc”;

[/js]

2、“==”(双等号)
双等号,也比较简单,通常用在两个值的一个比较,比如:

[js]

$a="1";$b="1";可以得到 $a==$b;

[/js]

3、“===”(三等号)
或许有人就疑问了,此符号除了判断两变量是否相等外,还会判断值类型是否一致,若值类型不一样,则会返回False,比如:$a=”1″;//字符型1 $b=1;//数字型1  当执行$a===$b;时,将返回False

4、“->”(减号、右尖括号)
用于类中,访问类里的函数或对象,比如:

[js]
<?php class Test { function do_test() { echo "Doing foo."; } } $bar = new Test; $bar->do_test(); ?>

[/js]

5、”=>”(等号、右尖括号)
数组中给值赋值,比如:

[js]

$arr=array("one" =>("1"=>10, "2"=>20), "two"=>2); 那么$arr["one"]["1"]=10;

[/js]

6、”<<<“(三个左尖括号)
意为代码段,代码段的使用有个好处,就是当你输出一段代码时(可以是多行),代码段可以保存一个好的逻辑状态,常用来插入HTML代码,比如:

[js]

echo <<<tem
<script>alert("输入的留言内容太长!");history.go(-1);</script>
tem;

[/js]

其中,tem是任意字符,可以任自己定义的,相当于一个标记,<<<后的tem标记着开始,必须顶格写,不能空格,然后必须以 tem; 结尾,也要注意必须另起一行,否则会报错。

好了,暂时就简要写了这6个符号的含义、作用,以后有了再加。。。

ubuntu下安装java && phpstorm

安装phpstorm要先安装java

安装java。。

[js]

sudo apt-get purge openjdk*

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer

sudo apt-get install oracle-java7-set-default

[/js]

 

之后安装phpstorm

[js]

wget http://download-cf.jetbrains.com/webide/PhpStorm-7.1.3.tar.gz

tar -xvf PhpStorm-7.1.3.tar.gz

cd PhpStorm-133.982/bin

./phpstorm.sh

[/js]

ubuntu14.04LTS 配置LAMP(php+apache+mysql)

先安装php+apache+mysql(最小安装方式)

[js]
sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server

[/js]

先打开浏览器:
输入

[js]
localhost
[/js]

apache2

apache2安装成功

之后测试php
安装完毕之后。打开terminal(alt+ctrl+t)

[js]
nautilus /var/www/html/
[/js]

切换到html文件目录下。然后创建info.php文件
输入代码

[php]
<?php
phpinfo();
?>
[/php]

然后在浏览器输入网址

[js]
localhost/info.php
[/js]

php

php安装成功!

接下来安装phpmyadmin
下载包到本地:下载地址【官方】
我下载到了我的Document文件夹下。
提取到此处,然后修改解压出来的文件见名字为
phpMyAdmin】(也可以是你随意的名字)
然后创建软链接到www/html/目录下。方法如下↓

打开terminal(alt+ctrl+t)

[js]

sudo ln -s ~/Document/phpMyAdmin /var/www/html

[/js]

t1

参考 ubuntu wiki

 

mysql密码设置为空

[js]

update 【去掉】mysql.user set Password=” where User=’root’; flush privileges;

[/js]

修改phpMyAdmin密码为空可以登陆【默认不能登陆】

[js]

  //1、打开程序所在的目录

  //2、找到libraries目录下的config.default.php文件把

  $cfg[‘Servers’][$i][‘AllowNoPassword’] = false;

修改成

  $cfg[‘Servers’][$i][‘AllowNoPassword’] = true;

//之后打开浏览器登陆测试

localhost/phpMyAdmin
密码为空 root登陆测试~

[/js]

我的ubuntu 配置与美化

重装了一遍ubuntu。

装ubuntu可以参考之前的文章:ubuntu安装
http://www.jianshu.com/p/617e4388d814
也可以参考这个!!:http://www.jianshu.com/p/617e4388d814

 

先上两张配置完毕的图片

index

1

 

 

整理下配置ubuntu 的思路。

安装完毕ubuntu之后一定要先更新所有的软件什么的。

[js]

sudo apt-get update

sudo apt-get dist-upgrade

[/js]

第一步:安装搜狗

ubuntu搜狗安装以及配置

 

第二步:安装shadowsock-qt5

 

[js]
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
[/js]

 

感谢作者 :官方链接

第三步:配置sadowsock-qt5 开机自动启动

本博链接

 

第四步:安装chrome和配置switchOmega

本博链接

 

第五步:美化ubuntu

本博链接