摘要: 前一阵时间面试XX公司笔试题中竟然有这样一道题: 使用PHP列出目录树! 当时一看就懵逼了!基本的思路还是有的,不过是使用递归算法,但对PHP操作目录文件的方法却不是很了解,所以今天好好补习一下! 解题思路: 列出目录中的文件。 判断是否是目录,如果是目录就继续递归。 将所有文件名,存入多维数组 < 阅读全文
posted @ 2020-06-19 18:02 小猿笔记 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 可直接用下面的: <script> function check_zh(obj){ obj.value=obj.value.replace(/[\u4E00-\u9FA5]|[\uFE30-\uFFA0]/g,''); } </script> <input οnkeyup="check_zh(thi 阅读全文
posted @ 2020-06-19 17:45 小猿笔记 阅读(1886) 评论(0) 推荐(0) 编辑
摘要: 方法一: <?php $arr1 = array(1,3, 5,7,8); $key = array_search(3, $arr1); if ($key !== false) array_splice($arr1, $key, 1); var_dump($arr1); ?> 输出: array(4 阅读全文
posted @ 2020-06-19 17:37 小猿笔记 阅读(384) 评论(0) 推荐(0) 编辑
摘要: (PHP 4, PHP 5, PHP 7) unset—释放给定的变量 说明 unset(mixed$var[,mixed$...] ) :void **unset()**销毁指定的变量。 **unset()**在函数中的行为会依赖于想要销毁的变量的类型而有所不同。 如果在函数中**unset()一 阅读全文
posted @ 2020-06-19 17:32 小猿笔记 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 以前一直以为静态变量是可以一直存在的 可是百度之后发现 所有变量似乎都会在脚本执行结束后销毁 那么,问题来了。放心 不是问挖掘机哪家强、 我想问下,如何使一个变量持续性的保存,除了写入文件或者数据库,还有其它方法么? 保证在当前脚本执行结束后,下一次执行时这个变量的值是上一次执行后的值、、、 虽然感 阅读全文
posted @ 2020-06-19 17:11 小猿笔记 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 从php5.1.0开始,php.ini里加了date.timezone这个选项,并且默认情况下是关闭的也就是显示的时间(无论用什么php命令)都是格林威治标准时间和我们的时间(北京时间)差了正好8个小时。 关于timezone 大陆内地可用的值是:Asia/Chongqing ,Asia/Shang 阅读全文
posted @ 2020-06-19 16:58 小猿笔记 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 一个经典的小学问题也是一个简单的PHP小应用,1+2+3……100=多少?使用PHP应该怎么写? 这里总结了以下几种思路: 1.普通PHPer: $sum=0; for($i=1;$i<=100;$i++) { $sum+=$i; } echo $sum; 2.文艺PHPer: $sum= $i = 阅读全文
posted @ 2020-06-19 16:32 小猿笔记 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了关于windows中设置php环境变量,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1.我的电脑-》右键(选择我的属性) 2.点击高级设置 3.点击环境变量 4.在系统变量中找到Path 点击 5.找到php.exe的文件目录,添加到path中 6.php -v 阅读全文
posted @ 2020-06-19 16:16 小猿笔记 阅读(162) 评论(0) 推荐(0) 编辑
摘要: // 当前的select的id $('#type').val('你的value值'); //更新全部 layui.form.render(); 文章转自:https://www.cnblogs.com/niuben/p/11127544.html 阅读全文
posted @ 2020-06-19 16:10 小猿笔记 阅读(816) 评论(0) 推荐(0) 编辑
摘要: 第一种:通过判断浏览器的userAgent,用正则来判断是否是ios和Android客户端。 代码如下: <script type="text/javascript"> var u = navigator.userAgent; var isAndroid = u.indexOf('Android') 阅读全文
posted @ 2020-06-19 16:04 小猿笔记 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 1、html代码如下,不要忘记 lay-filter属性 <div class="layui-input-block"> <select id="brickType" lay-filter="brickType"> <option value="0">--请选择型号--</option> <opti 阅读全文
posted @ 2020-06-19 15:48 小猿笔记 阅读(4705) 评论(0) 推荐(0) 编辑
摘要: isset()://变量是否已经声明 empty()://变量是否为空 defined()://常量是否已经定义 define() array_key_exists(mixed key, array search)://检查给定的键名或索引是否存在于数组中 is_numeric( mixed var 阅读全文
posted @ 2020-06-19 15:41 小猿笔记 阅读(115) 评论(0) 推荐(0) 编辑
摘要: PHP 有一些用来排序数组的函数, 这个文档会把它们列出来。 主要区别有: 有些函数基于array的键来排序, 而其他的基于值来排序的:$array['key'] = 'value';。 排序之后键和值之间的关联关系是否能够保持, 是指排序之后数组的键可能 会被重置为数字型的(0,1,2 ...)。 阅读全文
posted @ 2020-06-19 15:37 小猿笔记 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要介绍了php中删除数组的第一个元素和最后一个元素的函数,需要的朋友可以参考下 对于一个php数组,该如何删除该数组的第一个元素或者最后一个元素呢?其实这两个过程都可以通过php自带的函数 array_pop 和 array_shift 来完成,下面就具体介绍一下如何来操作。 (1)使用 阅读全文
posted @ 2020-06-19 15:18 小猿笔记 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 我们要做到给值就能快速的获取索引值的话,可以利用php array_values()函数,它可以快速简洁的帮我们找到想要的东西。下面我们来了解一下array_values() 函数的用法 array_keys() 函数返回包含数组中所有键名的一个新数组。 如果提供了第二个参数,则只返回键值为该值的键 阅读全文
posted @ 2020-06-19 15:07 小猿笔记 阅读(3106) 评论(0) 推荐(0) 编辑
摘要: textarea 语句是双标签 中间写入赋值 textarea语句无法跟input单标签一样在标签内向value赋值 但可以和其他双标签语句一样,在双标签中间直接写入赋值 错误案例: <textarea name = 自定义 value = " 要赋予的value值" ></textarea> 正常 阅读全文
posted @ 2020-06-19 14:52 小猿笔记 阅读(2578) 评论(0) 推荐(0) 编辑
摘要: 定义这么一个js的“关联数组”: var arr = new Array(); arr['school'] = 1; arr['team'] = 2; console.log(JSON.stringify(arr)); 得到的结果: [] 为什么会这样?实在不知道为什么了,但是通过: console 阅读全文
posted @ 2020-06-19 12:44 小猿笔记 阅读(251) 评论(0) 推荐(0) 编辑
摘要: CSS white-space属性是用来设置如何处理元素中的 空白 语法 /* Keyword values */ white-space: normal; white-space: nowrap; white-space: pre; white-space: pre-wrap; white-spa 阅读全文
posted @ 2020-06-19 11:45 小猿笔记 阅读(622) 评论(0) 推荐(0) 编辑
摘要: JSON.stringify()方法将一个 JavaScript 值(对象或者数组)转换为一个 JSON 字符串,如果指定了 replacer 是一个函数,则可以选择性地替换值,或者如果指定了 replacer 是一个数组,则可选择性地仅包含数组指定的属性。 语法 JSON.stringify(va 阅读全文
posted @ 2020-06-19 11:39 小猿笔记 阅读(1382) 评论(0) 推荐(0) 编辑
摘要: var t = document.getElementById("select1"); var selectValue=t.options[t.selectedIndex].value;//获取select的值 var t1 = document.getElementById("select2"); 阅读全文
posted @ 2020-06-19 11:19 小猿笔记 阅读(774) 评论(0) 推荐(0) 编辑