![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php面试题
smile_girl_ha
自律
展开
-
请写出并说明如何在命令行下运行PHP脚本(写出两种方式)同时向PHP脚本传递参数
方法一:<?php if ($argc > 1){ print_r($argv); } ?> php.exe test.php welcome Ricky Feng方法二:还有一种这样的,提示用户输入,然后获取输入的参数。有点像C语言<?php fwrite(STDOUT, "Enter your name: "); $name = trim(fg...转载 2018-05-08 15:51:10 · 338 阅读 · 0 评论 -
XSS 和 CSRF 攻击的一些非常规防御方法
一说到安全,大家总会特别敏感,尤其是有相当部分的前端开发者并不了解安全相关的知识,颇有谈虎色变的感觉。具体到前端安全这个话题呢,又有些说不清道不明,因为大部分的防御方案,总少不了后端的参与,也有开发者慢慢觉得好像安全都应该由后端来关注了。其实不然,起码 XSS CSRF 这一类的安全问题前端是一定要了解它们的原理和防御方法的。从防御方法上来说,XSS 和 CSRF 的防御在业界都有比较成熟的方案了...转载 2018-03-15 09:55:23 · 243 阅读 · 0 评论 -
php SPL四种常用的数据结构
1.栈【先进后出】[php] view plain copy<span style="font-size:18px;">$stack = new SplStack(); $stack->push('data1'); $stack->push('data2'); $stack->push('data3'); echo $stack->pop(); /...转载 2018-03-29 20:00:31 · 445 阅读 · 0 评论 -
redis,memcache二者的区别是?(优缺点)
Memcache和Redis区别:Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcache相比一个最大的区别。Redis在很多方面具备数据库的特征,或者说就是一个数据库系统,而Memcache只是简单的K/V缓存。他们的扩展都需要做集群;实现方式:master-slave、Hash。在100k以上的数据中,Memcache性能要高于Redis。如果要说内存使用效率,使用简单的ke...转载 2018-03-24 12:34:10 · 338 阅读 · 0 评论 -
redis与memcache的优缺点
redis优点: 1 读写性能优异 2 支持数据持久化,支持AOF和RDB两种持久化方式 3 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。 4 数据结构丰富:除了支持string类型的value外还支持string、hash、set、sortedset、list等数据结构。 redis缺点: 1 Redis不具备自动容错和恢复功能,主机从机的宕机都会导致前端部分读写请求失败,需要...转载 2018-03-24 12:36:02 · 1141 阅读 · 1 评论