- 博客(12)
- 收藏
- 关注
原创 最全的PHP正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^
2018-01-30 21:19:37
3999
转载 PHP笔试题和面试题汇总
1、不用新变量直接交换现有两个变量的值(1)list($a,$b)=array($b,$a);(2)a=a+b,b=a-b,a=a-b2、PHP数字金额转大小格式,同时说明思路function daxie($num){ $da_num = array('零','一','二','三','四','五','六','七','八','九'); $re
2018-01-24 10:34:50
4728
原创 PHP中关于数组的运算题
1.写函数创建长度为10的数组,数组中的元素为递增的奇数,首项为1. function createArr($first,$length){ for($i=$first;$i $num = 2*$i-1; $arr[] = $num; } return $arr; } print_r(createArr(1,10));2.创建长度为10的数
2018-01-23 22:46:25
5443
原创 PHP常见的算法题
1.PHP实现二分查找 #二分查找 function binarySearch(Array $arr, $target) { $low = 0; $high = count($arr) - 1; while($low $mid = floor(($low + $high) /
2018-01-23 20:11:54
406
原创 php算法练习题
1. 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?$num = 0;for($i=1;$ifor($j=1;$jfor($k=1;$kif($i != $j && $j != $k&& $i != $k) {$num = $num + 1;}}}}echo $num;?>2.有5个人偷了一堆苹果,准备在
2018-01-13 15:15:04
714
原创 一份不错的PHP面试题
一、基础题1. 写出如下程序的输出结果<?php $str1 = null; $str2 = false; echo $str1==$str2 ? '相等' : '不相等'; $str3 = ''; $str4 = 0; echo $str3==$str4 ? '相等' : '不相等'; $str5 = 0;
2018-01-10 10:16:14
473
原创 php中等号的区别
1.=一个等于号明显的就是将等号右边的值赋予给等号左边例如:$a = 5;2.==双等这个就是要判断两个值是否相等,因为php是弱类型语言。所以在比较的时候只进行了值得比较例如:$a = '5';if($a == 5){ echo "yes";}else{ echo "no";
2018-01-10 10:04:41
407
转载 PHP测试题
A:echoB:printC:var_dump()D:print_r()5 . php定义变量正确的是( B )A:var a = 5;B: $a = 10;C:int b = 6;D:var $a = 12;6 . php中单引号和双引号包含字符串的区别正确的是(D )A:单引号速度快,双引号速度慢
2017-08-22 15:56:58
2551
转载 2017最新PHP初级经典面试题目汇总(下篇)
17、isset、empty、is_null的区别isset 判断变量是否定义或者是否为空变量存在返回ture,否则返回false变量定义不赋值返回falseunset一个变量,返回false变量赋值为null,返回falseempty:判断变量的值是否为空,能转换为false的都是空,为空返回true,反之返回false。"",0,"0",NULL,F
2017-08-20 10:55:48
449
转载 2017最新PHP经典面试题目汇总(上篇)
1、双引号和单引号的区别双引号解释变量,单引号不解释变量双引号里插入单引号,其中单引号里如果有变量的话,变量解释双引号的变量名后面必须要有一个非数字、字母、下划线的特殊字符,或者用{}讲变量括起来,否则会将变量名后面的部分当做一个整体,引起语法错误双引号解释转义字符,单引号不解释转义字符,但是解释'\和\\能使单引号字符尽量使用单引号,单引号的效率比双引号要高(因为双引号要
2017-08-20 10:52:20
1147
原创 针对thinkphp中"no input file specified"的解决方法
部署thinkphp的项目时,经常有碰到这种问题“no input file specified”,此时只需要配置与index.php同级的.htaccess的文件即可。具体修改的内容如下:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRu
2017-07-20 17:43:04
2576
原创 页面中应用CSS的几种方式
1.最常用的,引入样式表,在样式表中编写样式,引入方式如下:2.在Html头部用包起来,在这里面编写样式:*{padding: 0;margin: 0}3.在标签里面直接编写行内样式。当然还有一种方式是用JS直接更改或者赋值给某个标签,但是其实是属于第三种的范围的。
2017-07-01 16:25:15
739
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人