文档章节

PHP 10问——PART 3

rockman509
 rockman509
发布于 2017/02/28 18:14
字数 489
阅读 2
收藏 0
PHP
问题 :1 如何优化MySQL的查询速度?
答案: 1 首先,尽量不使用select *而使用select 字段1,字段2,字段3·。         
为你所要查询的表建立索引。
如果你要从结果集中选择确定的数字下标的数据使用limit关键字。
   
问题: 2 如何获得当前会话的session id?
答案: 2 session_id()会返回当前会话的session id。
   
问题: 3 如何销毁session?
答案: 3 session_unregister()会反注册session的全局变量。

 

session_unset()会释放所有session变量。

   
问题: 4 在PHP中如何设置和销毁cookie?
答案: 4 使用setcookie(name, value, expire, path, domain)函数可以在PHP中设置cookie。 
setcookie(“user”, “sonia”, time()+3600); 设置cookie
setcookie(“user”, “”, time()-3600); 销毁或者删除cookie
   
问题: 5 在导航之间切换页面时如何传递参数?
答案: 5 GET/QueryString

 

POST

   
问题: 6 ereg_replace() 和 eregi_replace()有什么区别?
答案: 6 eregi_replace() 和ereg_replace()功能大致相同,区别是errgi_replace()将会忽略匹配字符的大小写。
   
问题: 7 PHP中有哪些排序函数?
答案: 7 Sort(), arsort(),asort(), ksort(),natsort(), natcasesort(),rsort(), usort(),array_multisort()和uksort().
   
问题: 8 如何知道一个数组中元素的个数?
答案: 8 两种办法
a) sizeof($array)这个函数是count()函数的别称
b) count($array)
   
问题: 9 PHP中的session_set_save_handler是用来做什么的?
答案: 9 session_set_save_handler() 设置用户自定义 会话存储函数。 如果想使用 PHP 内置的会话存储机制之外的方式, 可以使用本函数。 例如,可以自定义会话存储函数来将会话数据存储到数据库。
   
问题: 10 如何判断一个变量是否是一个数字?
答案: 10 bool is_numeric ( mixed var)
如果传入的变量是数字类型或者是数字字符串则返回TRUE,否则返回FALSE。或者使用isNaN(mixed var)。JS中isNaN()函数用于检查其参数是否是非数字数值。

© 著作权归作者所有

共有 人打赏支持
上一篇: PHP 10问——PART 4
下一篇: PHP 10问——PART 2
rockman509

rockman509

粉丝 6
博文 20
码字总数 25462
作品 0
静安
程序员
私信 提问
windows下安装composer方法

composer是一个新崛起的PHP的依赖管理工具。官方安装方法见: https://getcomposer.org/doc/00-intro.md#installation-windows 。这里提供不修改PATH环境变量的手动安装方法。 此处假定: (...

tree2013
2016/03/18
141
0
非985/211面试大厂校招经历经验总结(安全工程师/渗透工程师)

以下是我认识的一个即将毕业小朋友的面试经历,面试的岗位是“安全工程师”。首先我要夸夸他!并非985,211的他,因为个人经历和对安全行业的与热爱,受到了阿里云师傅的青睐,得到了实习的机...

奈良佳晴子
11/08
0
0
不做一个浮躁的程序员

1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。; 2.初学者请不要看太多太多的书那会误人子弟的,先找本...

ensoncto
2014/07/22
0
0
证明华为模拟器Wvrp5.2a的二三层可以通信的trunk实验

我看有个网友还是在问关于Wvrp5.2a的三层口和二层口能不能互通的问题,那好我就以这个实验来具体说一下 拓扑结构很简单:RT1——SW2——SW3——RT4 模拟器使用 小辉H3C模拟器,下载地址:htt...

sy999
2012/06/22
0
0
007-76班开班仪式方案分享

凡事预则立,不预则废。想要做好开班仪式,必须提前做好规划,下面来分享下76班的开班仪式方案。 76班的值月团队和战友们的共同努力才成就了开班仪式的顺利进行。 班级口号 最强气流 心之自由...

碎碎恋产品
02/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring源码学习笔记-1-Resource

打算补下基础,学习下Spring源码,参考书籍是《Spring源码深度解析》,使用版本是Spring 3.2.x,本来想试图用脑图记录的,发现代码部分不好贴,还是作罢,这里只大略记录下想法,不写太细了 ...

zypy333
今天
10
0
RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
17
0

中国龙-扬科
昨天
2
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
11
0
java框架学习日志-6(bean作用域和自动装配)

本章补充bean的作用域和自动装配 bean作用域 之前提到可以用scope来设置单例模式 <bean id="type" class="cn.dota2.tpye.Type" scope="singleton"></bean> 除此之外还有几种用法 singleton:......

白话
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部