我有不同的对象,有 id,所有的 id 都是唯一的。
对象
- 照片
- 喂养
- 事件
- 评论
所有的id都是独一无二的,再也不会重复了。
我想像这样在 url 中传递该 id:http: //domain.com/ {object_id} 和对象 id 应该告诉我它属于哪个对象以及它的 id 是什么。也许通过php来做。
我在某处读到它可以通过带有前置文本或不同 ID 的 base_convert 来完成。没有把握。
编辑:
当前 id 和 url
- 照片 - http://domain.com/654156165165
- 饲料 - http://domain.com/654156165164
- 事件 - http://domain.com/654156165163
- 评论 - http://domain.com/654156165110
假设我们在此页面http://domain.com/654156165165上,我们怎么知道这是照片、提要、事件或评论的 id?
解决方案1我正在考虑
- 使用前置/附加一些整数重现 id,以识别它属于哪个对象
- 使用新 ID http://domain.com/654646545412请求页面
- 用 php 检查这个 id 属于哪个对象以及该对象的实际 id 是什么(在删除前置/附加整数之后)