摘要:
php中的foreach如何使用? 一、总结 1、foreach (array_expression as $value) 2、foreach (array_expression as $key => $value) 二、详解PHP中foreach的用法和实例 在PHP中经常会用到foreach的使 阅读全文
摘要:
php如何实现把多平台文件中所有的行合成一行? 一、总结 1、str_replace中的数组替换:str_replace(array("/r","/n","/r/n"),"",$string); 2、preg_replace正则表达式替换:$str = preg_replace('//s*/', ' 阅读全文
摘要:
php标准库中的优先队列SplPriorityQueue怎么使用?(继承) 一、总结 1、new对象,然后通过insert方法和extract方法来使用,top方法也很常用。 2、类的话首先想到继承,所以可以继承SplPriorityQueue来实现自己特定功能的优先队列。(继承思想) 二、php标 阅读全文
摘要:
php标准库中QplQueue队列如何使用? 一、总结 1、new对象,然后通过enqueue方法和dequeue方法使用。 二、php标准库中QplQueue队列如何使用? 队列这种数据结构更简单,就像我们生活中排队一样,它的特性是先进先出(FIFO)。 PHP SPL中SplQueue类就是实现 阅读全文
摘要:
php之static静态变量详解 一、总结 把局部变量改变为静态变量后是改变了它的存储方式,即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域,限制了它的使用范围。 二、php之static静态变量详解 1、什么是static静态变量?(以下为在C语言中的理解) 静态变量 类型说明符是 阅读全文
摘要:
thinkphp中如何实现无限级分类? 一、总结 1、数据表设计+递归算法 二、php实现无限级分类实例总结 1、数据库数据如下: 2、任务需求:给一个id,求自己和所有父亲。 3、实现代码如下:thinkphp中的模型层 4、性能分析: 其实感觉这样排序后找的效果还不如直接递归拿自己和父亲 三、测 阅读全文
摘要:
PHP数组foreach循环如何实现逆序访问? 一、总结 1、array_reverse($array) :foreach(array_reverse($array) as $key=>$value) 。 二、PHP数组foreach循环如何实现逆序访问? 简单的一个php数组函数,之前没这个需要一 阅读全文