php基础——数组(一)

PHP中的数组有三种类型,数值数组、关联数组以及多维数组。PHP中的数组可以当作是栈或者队列。数组的相关函数可以实现的功能有数组的遍历,添加,删除,压缩,改变大小,合并,追加,切割,转换,打印,检查键值是否在在,查找,筛选,反转,排序,多数组排序,随机,去重,每个元素应用函数,两个数组的交并差。

遍历数组

使用foreach语句、使用for语句以及list()和while语句的结合。第二种适合数字数组,另外两种基本相同,关联数组使用相当方便。

$fruit1 = Array(‘red’ => ‘Appl[......]

点击阅读全文……

分类目录: 编程开发 | 标签: ,

PHP基础——数字

1、浮点数取整

对浮点型数字进行处理主要用到三个函数round()取最接近的整型数,ceil()为向上取整,floor()为向下取整。

$number = 2.5;
print round($number);//结果为:3
print round(-$number);//结果为:-3

print ceil($number);//结果为:3
print ceil(-$number);//结果为-2

print floor($number);//结果为-2
print floor(-$number);//结果为[......]

点击阅读全文……

分类目录: 编程开发 | 标签: ,

PHP基础——字符串(二)

1、substr_replace()、str_replace()以及str_ireplace()有什么区别?

$str = "Hello world !";
print str_replace("World", "andy", $str);
//结果为:Hello andy !
print str_ireplace("World", "andy", $str);
//结果为:Hello andy !
print s[......]

点击阅读全文……

分类目录: 编程开发 | 标签: ,

PHP基础——字符串(一)

1、单引号与双引号的区别?

使用单引号字符串时,需要转义的特殊字符只有反斜杠(\)和单引号本身(’)。PHP不会检查单引号字符串中的插入变量以及转义序列,所以这种方式速度快且方便。

使用双引号字符串时,可以识别字符串中的变量,如下显示转义序列含义:

转义序列 字符 \n 换行 \r 回车 \t 制表[......]

点击阅读全文……

分类目录: 编程开发 | 标签: ,

重温《笑傲江湖》1996

导演: 刘国豪 / 李添胜 编剧: 金庸 主演: 吕颂贤 / 梁佩玲 / 何宝生 / 陈少霞 / 何美钿 类型: 武侠 / 古装 制片国家/地区: 香港 语言: 普通话/国语 首播日期: 1996 集数: 43 单集片长: 43

豆瓣地址:http://movie.douban.com/subject/2294255/

令狐冲在《笑傲江湖》中自言浪子,其实,要算起来并称不上浪子,他只是有点任性妄为,喝酒赌博罢了。令狐冲和杨过有相似一点,就是不拘于世俗礼节,杨过[......]

点击阅读全文……

分类目录: 点滴记录 | 标签: ,

浅谈防火长城与网络安全

以下文章大量引用维基百科,就当是网络安全与反病毒的论文作业,各位看官务必不要较真。

浅谈防火长城与网络安全

一、背景:

防火长城是由政府监控和过滤互联网内容的软硬件系统,由服务器和路由器等设备,加上相关的应用程序所构成。它的作用主要是监控网络上的通讯,对敏感的传输内容,进行干扰、阻断、屏蔽。且防火长城主要作用在于分析和过滤中国境内外网络的资讯互相访问。

防火长城部分工作原理即是检测网络流量判断是否出项特定关键词。这些关键词涉及一些中国政府封杀的组织、不可接受的政治意识形态、不愿讨论的历史事件。

二、研[......]

点击阅读全文……

分类目录: 互联网络 | 标签: , ,

Ubuntu安装LNMP环境

LNMP = Linux + Nginx + Mysql + Php与大家熟知的LAMP相似,都是一种Web服务器架构,所不同的是这里使用了Nginx代替Apache。

1、安装Nginx

sudo apt-get install nginx

安装完成后配置Nginx,默认的安装结构是:

  1. 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
  2. 程序文件在/usr/sbin/nginx[......]

点击阅读全文……

分类目录: 编程开发 | 标签: , ,

win7硬盘安装Ubuntu

上次安装CentOS 6真够蛋疼的,整天ISO文件4.7个G,正好比一张DVD大14M,网上有人说有两个分卷映象,不过我没找到。在同学电脑上把移动硬盘找了一个EXT4分区,打算使用硬盘安装,没见想到硬盘安装只识别到EXT3。终于等一切都搞好了,还没怎么玩,手贱又折腾MacOS,结果悲剧了BOIS被重置了,刚好在安装前又不小心把系统备份Gho给删除了。

算了,这次安装就不打算再装CentOS了,还是Ubuntu10.10用着爽。简单记录下硬盘安装Ubuntu的方法吧。需要的东西有:EasyBcd、Ubuntu[......]

点击阅读全文……

分类目录: 点滴记录 | 标签: ,

Kindle For Reader