vol.847 用一首歌來想象你
18554
292
php
<?php
// 讀取json檔案 str
$str = file_get_contents('data/info.json');
// 轉化為 php中的陣列 str->php arr
$arr = json_decode($str);
// 從陣列中 獲取 某乙個元素 array_rand(arr,1); 隨機的index
$randomkey = array_rand($arr,1);
// 講 獲取到的單個 元素 返回給瀏覽器
$oneobj = $arr[$randomkey]; // 獲取的是 php物件
// 因為 如果直接 $oneobj返回 發回的格式 是 php中的 物件 並不是 json格式字串
// print_r($oneobj); // 直接將 物件 返回給 瀏覽器 不能直接使用echo
// 所以 我們需要 使用 json_encode 進行轉化 obj ->str json 格式 字串
echo json_encode($oneobj);
?>
info
[
,,,,,,,,,,,,,,,,,,,
]
mysql懶載入 mybatis懶載入
1.概念 懶載入就是按需載入,我們需要什麼的時候再去進行什麼操作。而且先從單錶查詢,需要時再從關聯表去關聯查詢,能很大提高資料庫效能,因為查詢單錶要比關聯查詢多張表速度要快。在mybatis中,resultmap可以實現高階對映 使用association collection實現一對一及一對多對映...
路由懶載入與元件懶載入
一 為什麼要使用路由懶載入 為給客戶更好的客戶體驗,首屏元件載入速度更快一些,解決白屏問題。二 定義 懶載入簡單來說就是延遲載入或按需載入,即在需要的時候的時候進行載入。三 使用 常用的懶載入方式有兩種 即使用vue非同步元件 和 es中的import 1 不用懶載入,vue中路由 如下 impor...
路由懶載入和元件懶載入
為給客戶更好的客戶體驗,首屏元件載入速度更快一些,解決白屏問題。二 定義 懶載入簡單來說就是延遲載入或按需載入,即在需要的時候的時候進行載入。三 使用 常用的懶載入方式有兩種 即使用vue非同步元件和es中的import 1 未用懶載入,vue中路由 如下 import vue from vue i...