ubuntu下php工作环境搭建
还是回到了linux的怀抱,满面的熟悉感。。。记录下有些软件的安装
LAMP环境的搭建
apahce的搭建
sudo apt-get install apache2
PHP的安装
sudo apt-get install libapache2-mod-php5 php5 php5-gd php5-mysql php5-curl
Mysql的安装
sudo apt-get install mysql-server mysql-client
还是回到了linux的怀抱,满面的熟悉感。。。记录下有些软件的安装
apahce的搭建
sudo apt-get install apache2
PHP的安装
sudo apt-get install libapache2-mod-php5 php5 php5-gd php5-mysql php5-curl
Mysql的安装
sudo apt-get install mysql-server mysql-client
基本类型和引用类型
做一个项目时需要用到jQuery的ajax通过PHP返回json进行交互,但是返回的却无论如何前端都不能得到json,通过google终于得到解决办法,记录下.
用个例子说明下.
首先我写的是这样的:
找一个合适的编辑器是很麻烦的,曾经用emlog的时候每次做笔记,写博客的时候很是受伤,经常是发布了之后还要修改其样式,因为总是会多出来N多无用的空格之类的,很是不爽.而其他的"所见即所得"页不慎喜欢(强迫症?).于是百般寻找,最后发现了typecho,发现了Markdown,它的简单却不失强大让我可以专心的写文章,于是一见钟情.但任何一个新东西都是需要学习的,于是有了这个快速入门.希望对看得到的人又帮助吧:D
平时我们习惯了换行,enter一下就是换行,在Markdown里面却不是这样.必须得enter两次,也就是我们要看得出来它是有"空"行才行.
在使用var申明变量但未对其加以初始化是,这个变量的值就是undefined.
如:
var temp;
alert(temp==true);//true
ps:当我们对一个变量没有申明就直接使用时,其值也为undefined,如
目前对象的检测方式是:测试某一个特定的对象或者对象的属性是否存在,如果存在,就执行JavaScript的某一个分支,否则就执行另一个分支。
JS的最佳实践:同时使用CDATA块和JS注释,形如:
<script type="text/javascript">
//<![CDATA[
alert('hello world!');
//]]>
<script>
为了防止验证和对文本的不正确解释,最好是将js程序代码块放到外部js文件中
JS转义字符:
1.escape->unescape
2.encodeURI->decodeURI
3.encodeURIComponent->decodeURIComponent
PHPDocument是从你的源代码的注释中生成文档,因此在给你的程序做注释的过程,也就是你编制文档的过程。
从这一点上讲,PHPdoc促使你要养成良好的编程习惯,尽量使用规范,清晰文字为你的程序做注释,同时多多少少也避免了事后编制文档和文档的更新不同步的一些问题。
在phpdocumentor中,注释分为文档性注释和非文档性注释。