首页 >

大牛们美,php新手问几个面试题

后端开发|php教程大牛们美,php新手问几个面试题
int,php,using,Register,Globals
后端开发-php教程
大牛们好,php新手问几个面试题
PHP code
货源发布网源码,ubuntu最轻量桌面,大型爬虫宠物推荐,php黄了,宜兴seo外包lzw
1.$a = 3;$b = 2;echo (int)$a/(int)$b为什么输出是 1.5?2.How can you hide the fact that web pages are written in PHP?a. By using AddType application/X-httpd-php aspb. Specify all file names without any dot and extensionc. By using .htaccess diretive in Apeched. All of the above3.解释一下Using Register Globals。

——解决方案——————–
1. 因为1)/是除法操作符,不是整除操作符 2)(int)操作符优先级高于/
所以 (int)$a/(int)$b = 3 / 2 = 1.5

三级医院管理系统源码,hp4400 ubuntu,电脑突然启动tomcat很慢,爬虫服务代理,批量查询微信号php,州seolzw
2. 我选择d
个性定制源码,vscode出现方框,在Ubuntu中常用的编辑器,tomcat的.java,jar读取不到sqlite,jq多图片预览插件,前端框架做文档在线预览,图片爬虫软件蓝奏,php ip查询,seo创业方向,微外卖网站微商城免费,js 查看网页源代码,订单页面html模板lzw
3. Using Register Globals的场合,提交的变量可以直接通过 $变量名 使用。
但是存在安全问题,建议不要用Register Globals.
——解决方案——————–
(int)作用于变量,而非整个表达式
(int)($a/$b);如此结果是1

2 事实上这些措施还不够,最好能重编译apache,改写web服务器输出头,隐藏开发语言是php的信息

3 是已经非常不推荐的功能了
——解决方案——————–
楼上二位
在 C 里 (int)a/(int)b 可是等于 1 的噢
这道题就源于这里
考点是数据类型的自动变换,两个整型数相除结果为什么是浮点数
——解决方案——————–

探讨

楼上二位
在 C 里 (int)a/(int)b 可是等于 1 的噢
这道题就源于这里
考点是数据类型的自动变换,两个整型数相除结果为什么是浮点数

——解决方案——————–

探讨

2 事实上这些措施还不够,最好能重编译apache,改写web服务器输出头,隐藏开发语言是php的信息

——解决方案——————–
好像说到没啥意义的地方去了。或者说根本没必要这么去做

数据类型
根源还是在于php转换数据类型太容易了,hoho

强类型的语言,一般都会以a、b当中,精度更高的作为结果返回


大牛们美,php新手问几个面试题
  • php ignore
  • php ignore | php ignore ...

    大牛们美,php新手问几个面试题
  • Thinkphp语言文件引不进来的有关问题
  • Thinkphp语言文件引不进来的有关问题 | Thinkphp语言文件引不进来的有关问题 ...

    大牛们美,php新手问几个面试题
  • php ignore_user_abort与register_shutdown_function 使用方法
  • php ignore_user_abort与register_shutdown_function 使用方法 | php ignore_user_abort与register_shutdown_function 使用方法 ...