多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# :-: T1\_选择题 > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547204950306.png)`Print_r($_SERVER);` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205468729.png)`C:GUI桌面程序 java Python c系列``D:js的范畴` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205066041.png)`C:复合类型:数组和对象 特殊类型:资源和NULL` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205803021.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205816558.png)`Print不是函数是语言结构,function_exists打印这个是否是函数,最后返回的是false,echo返回的是null;``如果返回true则echo返回的是1;` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205885491.png)`A:array & B:eval & D:list=> 语言结构(语言必不可少的部分)``C:each 函数` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205901850.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547205906621.png)`$bool=TRUE;是个布尔类型的变量 是真``getType返回的是它的类型 打印出个字符串boolean(布尔)``is_string返回的是他是否是字符串,显然他是布尔类型返回个false,echo出来就是空` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547206902477.png)`$b=012=>中0开头表示是个八进制的12``$c=0x12=>中0x表示是个十六进制的12``*Echo打印的时候会把$b中的12转成十进制的12;会把$c中的12转成十进制的12``2进制是8进制10进制16进制的节点``八进制转十进制会先转二进制``八进制:1 2 | 16进制:1 2``二进制:001 010 | 2进制: 0001 0010``001010 | 00010010``十进制: 001010 | 10进制: 16+2=18``8+2=10``1111 1111``二进制 128 64 32 16 8 4 2 1``八进制:一个八进制位掰成三个二进制位(8=2^3)``十六进制:一个十六进制位掰成四个二进制位 (8=2^4)` > \`\`![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547206943377.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547206948546.png)`“3+4+5”转整形只取了个3;``Php中字符串转整数,数字必须是连续的,一旦数字不连续则取第一个数字。` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547207455413.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547207460776.png)`*ord是把英文转成数字 chr是把数字转英文``B: 函数从指定的 ASCII 值返回字符。``ASCII 值可被指定为十进制值、八进制值或十六进制值。八进制值被定义为带前置 0,而十六进制值被定义为带前置 0x。``Echo Ord(‘A’)==> 65 Echo Ord(‘a’)==>97 A和a永远差32``Echo chr(‘65’) ==>A Echo chr(‘97’) ==>a`![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208806830.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208860463.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208866337.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208881017.png)`Bar是字符串需要单引号引起来,这个题目可以用` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208899966.png)`*双大于号和双小于号是指位移/移位,双大于号是向右位移,双小于号是指向左位移。``Eg:1>>0是往右移0位 2>>1是往右移1位``3<<2是往左移两位` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208928688.png)`*注意看题 注意坑``$i永远等于0 $i++,陷入死循环` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208950306.png)`print不可以同时打印多个参数,echo可以打印多个参数(echo ‘a’,’b’;)` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547208980998.png)`*在双引号里面解析变量必须加上{}``非标准写法 1、 echo “A banana is $fruits[banna]”;``2、echo “A banana is {$fruits[banna]}”;``echo “A banana is {$fruits[‘banna’]}”;这样就错了` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209020457.png)`Static静态变量``上面函数里面$i前面没有静态变量static的话,那么每次调用的时候$i都是0,那么结果就是1 1` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209176318.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209182065.png)`=<<< 专业术语:heredoc``EOT代表文件结束` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209198649.png)`或运算只有前面是假才会执行后面,与运算只有前面为真才会执行后面``所以这题$b=4;` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209216830.png)`A:+是js的连接符不是php的连接符``B:{}可以解析花括号的个内容``D:implode把数组变成字符串` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209241011.png)`原数组$array和foreach没关系,所以原数组不变。``要想更改原数组的值,有以下的方法`![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209256900.png)![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209261350.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209280195.png)`Cron在linux中的命令cron table,cron做任务计划和调度的` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209294874.png)`Df:系统的硬盘的空间使用率以及分区类型以及linux挂载的程序``Du/:查看根目录总目录多大``Du.: 查看当前目录下空间多大``*”/”表示根目录总目录 “.”表示当前目录 “./”表示当前目录下` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209320311.png)`*Linux的任务计划 分 时 日 月 周 执行脚本 写不上去的时间用*表示``周一到周五 12345 或者1-5``13,20 是一点到八点` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209360812.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209367141.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209373635.png)`Sublime的vi编辑器 vi编辑器最早诞生于linux``C:退出保存``D:退出不保存 q是退出` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209396879.png)`A:如果没有下标则是数组最大的下标+1``B:没有这个函数``C:推入数组中``D:运算符不存在` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209550756.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209557064.png) > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209566909.png)`B:sprintf只返回但是不输出` > ![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547209577249.png)A`:Php是.来连接字符串`B:![](https://www.kancloud.cn/book/pingfan_/phpa/preview/images/screenshot_1547210107296.png)`下标相同的被覆盖了`