IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> 爱德网站项目 php知识点 -> 正文阅读

[PHP知识库]爱德网站项目 php知识点

//$data 数组数据 $arr 静态数组 ,树形结构 p i d 父 级 i d p u b l i c f u n c t i o n t r e e ( pid父级id public function _tree( pididpublicfunctiont?ree(data, p i d = 0 , pid=0, pid=0,level=1){
static a r r = [ ] ; f o r e a c h ( arr=[]; foreach( arr=[];foreach(data as KaTeX parse error: Expected '}', got 'EOF' at end of input: v){ if(v[‘p_id’]$pid){
v [ ′ l e v e l ] = v['level]= v[level]=level;
a r r [ ] = arr[]= arr[]=v;
_tree( d a t a , data, data,v[‘id’],$level+1);
}
return $arr;
}
//无限分类 d a t a 数 组 数 据 p u b l i c f u n c t i o n g e t T r e e ( data 数组数据 public function getTree( datapublicfunctiongetTree(data,$pid=0,){
a r r = [ ] ; f o r e a c h ( arr=[]; foreach( arr=[];foreach(data as KaTeX parse error: Expected '}', got 'EOF' at end of input: v){ if(v[‘pid’]
$pid){
v [ v[ v[key]=$v;
v [ v[ v[key][‘son’]=getTree( d a t a , data, data,v[‘id’]);
}
return $array;
}

//无限分类 取他的下级id及当期id
private function get_category_id( d a t a , data, data,parent_id){
$arr=array();

    foreach ($data as $k=>$v ){
        if ($v['pid']==$parent_id){

            $arr[]=$v['id'];
            $arr=array_merge($arr,$this->get_category_id($data,$v['id']));
        }

    }
    return $arr;

}

str_repeat() 函数把字符串重复指定的次数。
列子str_repeat("Shanghai ",5);
Shanghai Shanghai Shanghai Shanghai Shanghai
in_array函数搜索数组中是否存在指定的值。
列子
$people = array(“Bill”, “Steve”, “Mark”, “David”);
if (in_array(“Mark”, $people))
{
echo “匹配已找到”;
}
else
{
echo “匹配未找到”;
}
continue跳出当前循环
break ;跳出整个循环

window.location.href="{:U(‘Bms/Menus/lists’)}";调转页面链接
下一页上一页

php

$data = M(‘Investment’)->field(‘id,en_title as title,image,en_content as content,add_time,sort’)->where(“id=” . $Article_ID)->find(); //上一篇文章查出来
$front = M(‘Investment’)->field(‘id,en_title as title,image,en_content as content,add_time,sort’)->where(“sort<” . $data[‘sort’])->order(‘sort desc’)->limit(‘1’)->find(); //上一篇文章查出来

        if ($front) {
            $furl = __CONTROLLER__ . '/desc/id/' . $front['id']; //输入上一篇文章的访问路径
        } else {
            $furl = "javascript:void(0);";
        }

        //下一页
        $after = M('Investment')->field('id,en_title as title,image,en_content as content,add_time,sort')->where("sort>" . $data['sort'])->order('sort asc')->limit('1')->find(); //下一篇文章查出来

        //echo M()->getLastSql();
        if ($after) {
            $aurl = __CONTROLLER__ . '/desc/id/' . $after['id']; //输出下一篇文章的访问路径

        } else {
            $aurl = "javascript:void(0);";
        }

页面

    <a href="{$shang}">{$previous_shang}:{$front['title']?$front['title']:$Without}</a>
    <a href="{$xia}">{$previous_xia}:{$after['title']?$after['title']:$Without}</a>

TP
模板首尾分离
在这里插入图片描述

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-08-12 16:23:01  更:2021-08-12 16:23:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/10 12:45:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码