Php 我希望每个结果都有自己独特的URL
我希望每个结果都有自己独特的URL,如下所示:Php 我希望每个结果都有自己独特的URL,php,json,Php,Json,我希望每个结果都有自己独特的URL,如下所示: https:/MySite.com/file\u code/有趣的视频标题 https:/MySite.com/file\u code/interest-video-title 有可能吗? 我的目标是每个结果都能出现在谷歌上 “附言:我是代码的初学者” 当然可以。其概念是:通过使用url重写,所有请求都(由服务器)路由到index.php。例如,mySite.com/1234/some%20title将被路由到index.php,index.ph
https:/MySite.com/file\u code/有趣的视频标题
https:/MySite.com/file\u code/interest-video-title 有可能吗?
我的目标是每个结果都能出现在谷歌上
“附言:我是代码的初学者”
当然可以。其概念是:通过使用url重写,所有请求都(由服务器)路由到index.php。例如,mySite.com/1234/some%20title将被路由到index.php,index.php将获取请求的uri,将其分解为变量(1234等)并显示相应的视图。研究url重写,搜索引擎友好的url,mvc。试一试,然后问另一个问题,如果你需要toWelcome!您正在告诉我们您期望的是什么,但您的代码并没有试图具体解决它。StackOverflow不是免费的代码编写服务,因此您需要先尝试该任务,然后才能遇到需要帮助的问题。这可能只是一个简单的使用案例。更多信息请访问
<?php
error_reporting(0);
$json = '{ "message": "OK",
"result": {
"files": [
{
"code": "FILE_CODE",
"id": "FILE_ID",
"name": "Interesting video title",
"size": "215.7 MB",
"uploaded": "2019-11-07"
},
{
"code": "FILE_CODE",
"id": "FILE_ID",
"name": "Interesting video title",
"size": "215.7 MB",
"uploaded": "2019-11-07"
}
],
"pagination": {
"current_page": 1,
"first_page": 1,
"last_page": 1,
"next_page": "",
"previous_page": "",
"total": 2
},
"total": 2
},
"success": 1
}';
$data_arrays = json_decode($json, true);
foreach($data_arrays as $data){
foreach($data['files'] as $result){
echo "CODE: ".$result['code']."\n";
echo "ID: ".$result['id']."\n";
echo "NAME: ".$result['name']."\n";
echo "SIZE: ".$result['size']."\n";
echo "UPLOADED: ".$result['uploaded']."\n";
echo "----------\n";
#if($results){
# echo "<pre>";
# print_r($results);
#}
}
}
?>