thinkphp5實現朋友圈(三)

2021-08-19 08:56:31 字數 793 閱讀 5272

話說這篇部落格真的是賊雞兒長,我保證這個功能實現不難的,真的不難的..........算了,不說廢話了,還是繼續寫吧

public function comment()

else

}

好了,到了這裡可能就是**實現過程最難的部分了,不虛,其實也不是非常難的,熟悉了框架還有理解了資料表的關係實現起來還是闊以的

public function read()

$j++;

} elseif (in_array($pri1[0], $fri)) //發動態的人是使用者的朋友

}$j++;

} else //發動態的人不是使用者或者他朋友

$max_num--;

if ($j === 20)

$now = $max_num;

}} else

$j++;

} elseif (in_array($pri1[0], $fri)) //發動態的人是使用者的朋友

}$j++;

} else //發動態的人不是使用者或者他朋友

$now--;

if ($j === 20) }}

//將資料裝成json物件傳給前端

echo json_encode([

"data" => $get_dt,

"now" => $now

]);}

到了這裡,票圈也總算是寫完了,基本功能還是都能實現的了,剩下的一些安全性問題和安卓端等的相容性問題就以後再慢慢學習解決了

朋友圈的點讚實現。

訊息id作為key,點讚人的uid作為value,放到redis中。儲存的時候沒有使用陣列或字串,而是直接把list long 儲存的uid集合序列化了。在讀取遍歷的時候比較方便,但是取消點讚的時候需要遍歷移除掉其中一位,不確定list合適不合適做為儲存結構。查詢朋友圈的時候需要遍歷redis中的值...

ThinkPHP5實現PHPExcel操作

然後在index.php入口檔案中加一行 用來定義路徑的 雖然不一定能用上 define extend path dir extend 載入第三方路由 然後在extend目錄下建立資料夾lib,在把excel的類放進去 開啟phpexcel設定命名空間 完成配置,現在可以使用了!我們在控制器use一...

iOS 仿微信朋友圈的實現

1 一級頁面 2 二級頁面 朋友圈頁面 mvc模式 單個朋友圈動態檢視 momentcell 朋友圈區檢視 mmimagelistview 預覽檢視 mmimagepreviewview 3 朋友圈的功能點 支援富文字 mllinklabel 鏈結 表情 郵箱等 支援鏈結檢視,頂部帶進度條 mmwe...