- 博客(75)
- 资源 (1)
- 收藏
- 关注
原创 php (二十一)日期和时间
PHP提供了很多的处理日期和时间的函数,包括time()、date()、mktime()、checkdate()、microtime()、strtotime()等等,详细的日期时间函数列表可以查看PHP的手册。1. time() 首先来说time()函数,它返回当前的UNIX时间戳。什么是UNIX时间?这个...说实话,有些东西明白还真的说不上来。所谓的UNIX时间戳是从Unix
2013-11-21 10:32:53
1328
转载 php (二十)常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。文章转载自:http://www.phpchina.com/31423/viewspace_9417.html 匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]
2013-11-21 09:43:33
966
原创 php (十九)字符串处理
一. 常用字符串函数 1 字符串的分割 explode() 示例: <?php$str = "Hello world. It's a beautiful day.";print_r (explode(" ",$str));?> 2 字符串的连接 示例:<?php //定义字符串 $str1 = "
2013-11-20 17:44:58
1174
原创 php (十八)抽象类与接口
什么是抽象类? 1. 如果一个类中,有一个方法是抽象的则这个类就是抽象类 2. 如果一个类是抽象类,则这个类必须要使用abstract修饰 3. 抽象类是一种特殊的类,就是因为一个类中有抽象方法,其他不变。也可以在抽象类中声明成员属性,常量,非抽象的方法。 4. 抽象类不能实例化对象(不能通过抽象类去创建一个抽象类的对象) 一、抽象方法没有方法体
2013-11-20 16:57:07
1087
原创 php (十七)常见魔术方法
1. __toString _toString 方法在将一个对象转化成字符串时自动调用__toString() 方法用于一个类被当成字符串时应怎样回应。例如 echo $obj; 应该显示些什么。此方法必须返回一个字符串,否则将发出一条 E_RECOVERABLE_ERROR 级别的致命错误。2. __call在对象中调用一个不存在方法时,__call() 会
2013-11-20 16:44:56
888
原创 php (十六)常见关键字
1. Final 关键字 PHP 5 新增了一个 final 关键字。如果父类中的方法被声明为 final,则子类无法覆盖该方法。如果一个类被声明为 final,则不能被继承。 语法: final class A{} final不能用来修饰属性 示例:class A1{
2013-11-20 16:22:59
1247
原创 php (十五)继承性
1. 他也是面向对象的三大特性之一 2. 开放性、可扩充性 3. 增加代码的重用性 4. 提高了软件的可维护性 5. 继承就是用子类去”扩展“父类 6 PHP和Java属于单继承, 同一个类只能有一个父类一、类继承的应用 1. 声明一个子类,使用 extends 关键字 去继承(扩展)一个父类 2. 子类可以从父类,继承所有的内容,包括
2013-11-20 15:56:56
1089
转载 我们今年二十三四岁
我们今年二十三四岁, 每天起床的时间从中午12点变成早上7点,睡觉的时间从凌晨2点变成了晚上11点;我们今年二十三四岁,开始工作,开始接触形形色色的人;我们今年二十三四岁,下班路过学校,看见学校放学,我们会怀念我们上学的时候;我们今年二十三四岁,见到亲戚朋友,他们不再问你考试考了几分,更多的是问现在一个月工资多少;我们今年二十三四岁,聊天的话
2013-11-16 15:27:44
1263
2
原创 php (十四) 面向对象 魔术方法 __set()、__get()、__isset() 与 __unset()
__set() 方法用于设置私有属性值。__get() 方法用于获取私有属性值。__isset() 方法用于检测私有属性值是否被设定。__unset() 方法用于删除私有属性。实际应用中,经常会把类的属性设置为私有(private),那么需要对属性进行访问时,就会变得麻烦。虽然可以将对属性的访问写成一个方法来实现,但 PHP 提供了一些特殊方法来方便此类操作。__set()
2013-11-16 14:41:20
1255
原创 php (十三) 面向对象 封装
面向对象的封装性:1,就是把对象的成员(属性,方法)结合成一个独立的相同单位,并尽可能隐藏对象的内部细节public protectedprivate 私有的,用这个关键字修饰的成员,只能在对象内部访问(只有用$this访问),不能在对象外部使用示例:class Person{private $name;private $
2013-11-16 14:37:31
874
原创 php (十二) 面向对象 构造方法与析构方法
1. 构造方法 大多数类都有一种称为构造函数的特殊方法。当创建一个对象时,它将自动调用构造函数,也就是使用new这个关键字来实例化对象的时候自动调用构造方法。构造函数的声明与其它操作的声明一样,只是其名称必须是__construct( )。这是PHP5中的变化,以前的版本中,构造函数的名称必须与类名相同,这种在PHP5中仍然可以用,但现在以经很少有人用了,这样做的好处是可以使构造函
2013-11-16 11:12:13
1106
原创 php (十一) 面向对象 通过类实例化对象
1. 实例化对象 当定义好类后,我们使用new关键字来生成一个对象。 $对象名称 = new 类名称();示例: <?phpclass Person{//下面是人的成员属性var $name; //人的名子 var $sex; //人的性别var $age; //人的年龄//下面是人的成员方法fu
2013-11-16 11:02:02
6062
原创 php (十) 面向对象 抽象一个类
1. 类的声明 类的声明很简单, 只需要使用一个关键字class 后面加上一个自定义的类别名称, 并加上一对花括号就可以了。 示例: class Person{ //成员属性 //成员方法} 2. 成员属性 在类中直接声明变量就称为成员属性,可以在类中声明多个属性 示例: class Person{ var $name;
2013-11-16 10:39:42
1470
原创 php (九) PHP预定义数组
预定义数组: 自动全局变量---超全局数组 1.包含了来自web服务器,客户端,运行环境和用户输入的数据 2.这些数组比较特别 3.全局范围内自动生效,都可以直接使用这些数组 4.用户不能自定义这些数组 5.在函数中可以直接使用这些数组$_GET //经由URL请求提交至脚本的变量
2013-11-15 16:33:04
1278
原创 php (八) PHP数组
一、数组的概述 1. 数组的本质:管理和操作一组变量,成批处理 2. 数组是复合类型 3. 数组中可以存储任意长度的数据,也可以存储任意类型的数据二、数组的分类2. PHP中有两种数组 索引数组:就是下标是顺序整数作为索引 关联数组:就是下标是字符串作为索引示例:索引数组 $user[0]=1; $user[
2013-11-15 16:15:50
1193
转载 来自比尔·盖茨的一些经典话语
让你最不耐烦的客户是你最大的学习来源。只是在时间分配方面,宗教并非非常有效,星期天早晨有很多事等着我们去做呢!像大多数E-mail用户一样,我每天收到成打的垃圾邮件,大部分邮件都声称可以帮助我远离债务或者快速致富。这很搞笑,如果其实并没有那回事。成功是一个差劲的老师,它诱使聪明人认为他们不会输。这是进入商界的最佳时机,未来10年将要进行的改变将超过过去50年的总和。为成功而庆祝
2013-11-15 15:26:21
1345
翻译 程序员性格内向的10个误解
英文原文: 10 Myths About Introverts我非常幸运的发现了这本《内向者优势——如何在外向的世界中获得成功》(英文名:The Introvert Advantage (How To Thrive in an Extrovert World))的好书,我感觉就好像是有人专门为我们这个罕见的小群体写了一部百科全书一样,它不仅对我的很多怪癖做了解释,还帮助我从一个崭新且积
2013-11-15 15:24:12
1104
转载 中国互联网企业的生存模式与盈利思路
可能有人会说,这么大的口气,标题党。随便吧,我觉得,如果我不来写,也没几个人会写;懂的人本来就不多,大部分又都藏着掖着,那么愿意出来分享的,也就寥寥无几了,总结文字的能力也未必比我好。当然,肯定有些人会说,你这就是扯淡,不懂装懂,云云,随便吧。中国互联网的构成如之前冯大辉总结,中国互联网分三个层面:第一层面是媒体上的互联网,也就是大众容易识别和认识的互联网;第二层面是草根互联网,这是中
2013-11-15 14:30:46
1559
原创 php (七) PHP函数
1.自定义函数函数是一种可以在任何被需要的时候执行的代码块。 函数的声明:所有的函数都使用关键词 "function()" 来开始命名函数 - 函数的名称应该提示出它的功能。函数名称以字母或下划线开头。添加 "{" - 开口的花括号之后的部分是函数的代码。插入函数代码添加一个 "}" - 函数通过关闭花括号来结束。 示例:<?phpfunct
2013-11-15 14:07:36
906
原创 php (六) PHP常量
1.自定义常量 * 必须用函数define()定义 * 定义完后其值不能再改变了 * 使用时直接用常量名,不能像变量一样在前面加$s 例如:define("PI",3.14);定义一个常量 $area = PI*R*R; 计算圆的面积 define("URL","http://www.youbml.com"); echo "我的网址是
2013-11-14 17:29:00
1010
原创 php (五) PHP运算符
运算符号(PHP)操作符号 按运算符号的功能分为: 一、算术运算符 + - * / % ++ -- 二、字符串运算符 . 可以叫连接运算符号 三、赋值运算符 = += -= *= /= %= .= 四、比较运算符 > = !== 五、逻辑运算符 && 或a
2013-11-14 17:14:03
967
原创 php (四) PHP数据类型转换
PHP数据类型有三种转换方式:1.在要转换的变量之前加上用括号括起来的目标类型 2.使用3个具体类型的转换函数,intval()、floatval()、strval() 3.使用通用类型转换函数settype(mixed var,string type) 第一种转换方式: (int) (bool) (float) (string) (array) (object)
2013-11-12 15:22:44
1209
原创 php (三) PHP变量类型
1.PHP的变量类型共八种:标量类型:boolean(布尔型)integer(整型) float(浮点型,也作“double”)string(字符串) 复合类型:array(数组) object(对象) 特殊类型:resource(资源)NULL PS:php变量类型不用声明,php会根据程序运行的上下文关系,自动判断
2013-11-11 17:33:00
1322
原创 php (二) 程序注释方法
PHP的注释符号有三种:1、以“/*”和“*/”闭合的多行注释符,2、用“//”开始的单行注释符,3、用“#”开始的单行注释符。注释一定要写在被注释代码的上面或是右面,不要定到代码的下面。如下示例:#这是单行注释echo "单行注释"; // 这是单行注释?>多行注释如下:<?phpecho "多行注释";/*这是多行注释
2013-11-11 16:57:21
1202
原创 判断ios中是否安装了某些软件
有时候我们想要获取到iphoen手机中安装了那些应用软件,苹果没有提供这方面的api,似乎也是不允许的。如果想要准确的通过程序控制和发现本地安装的应用,目前只能在破解版的ios上开始显示,但是我们可以通过一些其他的途径获取到手机是否安装过某些应用。下面介绍根据应用的app的唯一number,通过[[UIApplication sharedApplication] canOpen
2013-11-05 11:40:29
1469
原创 iOS7隐藏status Bar
ios7 解决方法是在infor.plist中加入key:UIViewControllerBasedStatusBarAppearance 并设置其值为NO,这样就告诉系统,status bar不依赖于UIViewController. 这样就可以通过上面的方法来hiden status bar.如果是在默认情况下,如果我们要hiden如何办呢。只需要实现两个新方法-
2013-11-05 10:36:27
1031
原创 iOS7新知识汇总
iOS7新知识汇总OCT 10TH, 2013iOS7给我们带来了好多东西,表示我们将有新东西要学习了,在此记录一些网上的教程,方便自己与大家学习。iOS7 CoreBluetoothhttp://www.doubleencore.com/2013/09/whats-new-in-bluetooth-le-ios-7/CoreBluetoothi
2013-11-05 10:32:08
1098
原创 适配iOS7开发
iOS7可以说是苹果一次革命性的变化,这样做为一个开发者需要做的事也不少。首先苹果的view布局有所变化,现在view默认是全屏模式,而所有的bar(navigation bar, tool bar, search bars 与scope bars都是半透明),status bar则是全透明。有了这样的改变,写代码的时候就有我们折腾的了。 本文所说的适配是指:用xcode5+iOS7sdk编译的程
2013-11-05 10:12:40
1295
转载 iphone开发资源汇总
学习过程当中查找到的资料,做一个记录,以便更多朋友查看。开发的过程有时候是简单的,因为我们可以站在巨人的肩上,跳得更高,走得更远。如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.
2013-11-05 09:41:05
1293
原创 浓缩人生的三句话
第一句话:你的责任就是你的方向,你的经历就是你的资本,你的性格就是你的命运。第二句话:复杂的事情简单做,你就是专家;简单的事情重复做,你就是行家;重复的事情用心做,你就是赢家。第三句话:美好是属于自信者的,机会是属于开拓者的,奇迹是属于执著者的!
2013-11-04 17:39:38
1712
转载 欧弟的坎坷人生
他上高中的时候,有一天早晨起来发现,爸爸没有在桌上留下一分钱,连坐公交车的钱都没留下。他走了三个小时去上课,迟到被老师骂。 这个时候心里是有小小埋怨的,怪爸爸为什么一声不吭地就消失,连一句再见都不说。 那个时候的他根本没有意识到,这只是他悲惨生活的序幕。 爸爸一直没有回家,15岁的小孩童,没有钱,没有人照顾。他开始跟同学
2013-11-04 17:33:51
1393
原创 CSS3 (五) 字体
基本字体属性字体:‘font-family’属性示例:body { font-family: Helvetica, Verdana, sans-serif; }如果Helvetica有效,则在渲染时使用该字体家族。如果Helvetica和Verdana均不可用,则将使用用户地理定义的无衬线字体(sans serif)字体。
2013-11-04 17:22:47
957
原创 CSS3 (四) 文本效果
CSS3 文本效果CSS3 包含多个新的文本特性。 text-shadow属性: title h1{text-shadow: 5px 5px 5px #ffff00;}}文本阴影效果!CSS3 自动换行 word-wrap t
2013-11-04 16:47:40
773
原创 CSS3 (三) 背景
CSS3 背景CSS3 包含多个新的背景属性,它们提供了对背景更强大的控制 background-size title body{background:url(bg.jpg);background-size:150px 100px;background-repeat:no-repeat;padding-top:8
2013-11-04 16:32:22
789
原创 CSS3 (二) 边框
CSS3 边框通过 CSS3,您能够创建圆角边框,向矩形添加阴影,使用图片来绘制边框 - 并且不需使用设计软件,比如 PhotoShop。border-radius 属性创建圆角: title /** CSS3 圆角边框 text-align:center ; 文字居中 border:2px sol
2013-11-04 16:06:26
1445
原创 CSS3 (一) 简介
CSS即层叠样式表(Cascading Stylesheet)。 在网页制作时采用CSS技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一
2013-11-04 15:55:18
1366
原创 IOS高级开发 两个App互相调用
1、新建两个项目:Test01,Test02;2、分别在其属性列表中添加截图如下:Test01 Test02分别实现代码:Test01的 viewController.m 中添加代码:- (void) touchesBegan:(NSSet *)touc
2013-11-04 14:28:14
1145
原创 开放接口收集
1、大家都开心:百度开放接口API http://www.djdkx.com/open/baidu2、国家气象局提供的天气预报接口接口地址有三个:http://www.weather.com.cn/data/sk/101010100.htmlhttp://www.weather.com.cn/data/cityinfo/101010100.html
2013-11-04 14:01:07
1395
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人