doufu1939 2016-02-02 09:04
浏览 72

在Laravel中创建友好的URL

Hi i'm using Laravel 5 and i have an array with 5 element

array(5) { [0]=> string(25) "Ruby on rails" [1]=> string(14) "Web Develop" [2]=> string(12) "Asp.net" [3]=> string(3) "Php" [4]=> string(4) "Java" }

And i use this function to create friendly url

foreach ($tag as $value)
{
  $href = str_slug($value, "-");
}

And i get this

string(18) "Ruby-on-rails" string(10) "Web-Develop" string(9) "asp-net" string(3) "php" string(4) "java"

So how i can foreach those string i get and pass into view to make friendly url.Thanks for help

  • 写回答

1条回答 默认 最新

  • dongzhoutuo0883 2016-02-02 09:50
    关注

    If I understand it the right way, you are trying to merge all your tags together to one URL. The problem is, that you create a slug for each single tag and not for all tags.

    The output you gave us seems to be an array, so you could use the php function implode to stick them all together. For example:

    $slug = implode('-', $yourArrayWithSingleSlugs )

    This would put a - between each single slug in your array and combine them to a string.

    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题