摘要:
1. 有一列数的规则如下 1、1、2、3、5、8、13、21、34... 求第30位数是多少.写出相关函数和算法名称 2. 下面代码结果是? $a=array('1','2','3'); $b=&$a; $a=array('a','b','c'); print_r($a); print_r($b); 阅读全文
posted @ 2017-04-06 15:29
ノGHJ
阅读(682)
评论(2)
推荐(0)
摘要:
Q1 第一个问题关于弱类型 正确运行的输出结果: strpos是返回字符串str2在str1的位置,没有找到则返回false然而实际上这次返回了0而在if语句中0也被当作false,所以我们需要对false做类型判断,正确的代码如下: 需要注意的是我们使用了!==,在php 和 JS中= !相对== 阅读全文
posted @ 2017-04-06 14:13
ノGHJ
阅读(352)
评论(2)
推荐(0)
摘要:
php面试题之四——Linux部分(高级部分) 四、Linux部分 top、ps、mv、find、df、cat、chmod、chgrp、grep、wc top:该命令提供了实时对系统处理器状态的监控,它能够实时显示系统中各个进程的资源占用情况。该命令可以按照对CPU、内存使用和执行时间对系统任务进程 阅读全文
posted @ 2017-04-06 14:11
ノGHJ
阅读(273)
评论(0)
推荐(0)
摘要:
一、冒泡排序 基本思想: 对需要排序的数组从后往前(逆序)进行多遍的扫描,当发现相邻的两个数值的次序与排序要求的规则不一致时,就将这两个数值进行交换。这样比较小(大)的数值就将逐渐从后面向前面移动。 //冒泡排序 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 阅读全文
posted @ 2017-04-06 14:09
ノGHJ
阅读(151)
评论(0)
推荐(0)
摘要:
五、PHP综合应用 ftp、ssh、http、telnet、https ftp:File Transfer Protocol,文件传输协议,是应用层的协议,它基于传输层,为用户服务,它们负责进行文件的传输,其默认端口是21。 ssh:Secure Shell,安全外壳协议,建立在应用层和传输层基础上 阅读全文
posted @ 2017-04-06 14:07
ノGHJ
阅读(955)
评论(0)
推荐(0)
摘要:
基本知识点 Php代码 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功) 表示成功处理了 阅读全文
posted @ 2017-04-06 14:05
ノGHJ
阅读(231)
评论(0)
推荐(0)
摘要:
. 有一列数的规则如下 1、1、2、3、5、8、13、21、34... 求第30位数是多少.写出相关函数和算法名称 2. 下面代码结果是? $a=array('1','2','3'); $b=&$a; $a=array('a','b','c'); print_r($a); print_r($b); 阅读全文
posted @ 2017-04-06 14:02
ノGHJ
阅读(349)
评论(0)
推荐(0)
摘要:
1.nginx使用哪种网络协议? nginx是应用层 我觉得从下往上的话 传输层用的是tcp/ip 应用层用的是http fastcgi负责调度进程 2. <? echo 'hello tusheng' ; ?> 没有输出结果, 可能是什么原因, 简述的解决此问题的过程(提示: 语法没有问题) 可能 阅读全文
posted @ 2017-04-06 14:01
ノGHJ
阅读(379)
评论(0)
推荐(0)
摘要:
mysql_num_rows() mysql_affected_rows() 这两个函数都作用于 mysql_query($query)操作的结果,mysql_num_rows() 返回结果集中行的数目。mysql_affected_rows() 取得前一次 MySQL 操作所影响的记录行数。 my 阅读全文
posted @ 2017-04-06 13:58
ノGHJ
阅读(462)
评论(0)
推荐(0)
摘要:
strlen和mb_strlen都是用于获取字符串长度。 strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数。如果是多字节编码,如 gbk 和 utf-8,使用 strlen 得到是该字符的总字节数; 可以使用mb_strlen获取其字符个数,使用mb_strlen 要注意两点,一 阅读全文
posted @ 2017-04-06 13:56
ノGHJ
阅读(765)
评论(0)
推荐(0)
摘要:
二、数据结构和算法 该算法是通过分治递归来实现的,其效率很大程度上取决于参考元素的选择,可以选择数组的中间元素,也可以随机得到三个元素,然后选择中间的那个元素(三数中值法)。 另外还有一点,就是当我们在分割时,如果分割出来的子序列的长度很小的话(小于5到20),通常递归的排序的效率就没有诸如插入排序 阅读全文
posted @ 2017-04-06 13:54
ノGHJ
阅读(9401)
评论(2)
推荐(2)
摘要:
一、PHP核心技术 速度快,编译型,缓存技术,插件机制,强大的表现逻辑 safe_mode,PHP安全模式,它提供一个基本安全的共享环境,在一个有多个用户账户存在的php开发的web服务器上。当安全模式打开的时候,一些函数将被完全的禁止,而另一些函数的功能将会受到限制,如:chdir,move_up 阅读全文
posted @ 2017-04-06 13:52
ノGHJ
阅读(506)
评论(0)
推荐(0)
摘要:
引言: 关于数据库优化,网上有不少资料和方法,但是不少质量参差不齐,有些总结的不够到位,内容冗杂。 偶尔发现了这篇文章,总结得很经典,文章流量也很大,所以拿到自己的总结文集中,积累优质文章,提升个人能力,希望对大家今后开发中也有帮助 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取, 阅读全文
posted @ 2017-04-06 10:45
ノGHJ
阅读(202)
评论(0)
推荐(0)
摘要:
PHP面向对象 魔术方法 __get($name)--触发时机:当调用一个不访问的成员属性的时候,会自动触发,可以利用这个方法来完成对不可调用的属性进行调用,但是不能设置值 ___set($name, __get($name)--触发时机:当调用一个不访问的成员属性的时候,会自动触发,可以利用这个方 阅读全文
posted @ 2017-04-06 10:01
ノGHJ
阅读(179)
评论(0)
推荐(0)
摘要:
PHP面向对象(OOP) 分页类 同验证码类,分页也是在个人博客,论坛等网站中不可缺少的方式,通过分页可以在一个界面展示固定条数的数据,而不至于将所有数据全部罗列到一起,实现分页的原理其实就是对数据库查询输出加了一个limit限制,接下来我们就开始准备今天分页类的逻辑 逻辑准备 实现分页,我们需要获 阅读全文
posted @ 2017-04-06 10:00
ノGHJ
阅读(206)
评论(0)
推荐(0)
摘要:
17、isset、empty、is_null的区别 isset 判断变量是否定义或者是否为空 empty:判断变量的值是否为空,能转换为false的都是空,为空返回true,反之返回false。 is_null:检测传入的值(值、变量、表达式)是否为null 18、前端调试的工具 Firefox的f 阅读全文
posted @ 2017-04-06 09:59
ノGHJ
阅读(282)
评论(0)
推荐(0)
摘要:
1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解释 双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误 双引号解释转义字符,单引号不解释转义字符,但 阅读全文
posted @ 2017-04-06 09:57
ノGHJ
阅读(282)
评论(0)
推荐(0)

浙公网安备 33010602011771号