在laravel中获取不带扩展名的文件名?

2024-01-10

我用过Input::file('upfile')->getClientOriginalName()检索上传文件的名称,但给出带有扩展名的名称,例如qwe.jpg.如何获得没有扩展名的名称,例如qwe在拉拉维尔.


Laravel 使用 SymfonyUploadedFile将返回的组件Input::file()方法。

它没有任何方法来检索文件名,因此您可以使用 php 原生函数pathinfo():

pathinfo(Input::file('upfile')->getClientOriginalName(), PATHINFO_FILENAME);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在laravel中获取不带扩展名的文件名? 的相关文章

  • 用于分页的php示例脚本[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 任何人都可以建议一个好的分页 php 脚本 其中人们想要分页显示数据库中的大量项目 以下链接可以帮助您
  • XDebug 与 Symfony 和 PhpStorm 不起作用(Ubuntu 安装)

    关于我的系统的事实乌班图15 10PHP 5 6 11交响乐2 7PhpStorm 10调试2 4我真的很难让 xdebug 在 PhpStorm 的 Symfony 项目下工作 我安装了xdebug 在我的 etc php5 apache
  • 返回变量在 PHP 中不起作用(即没有返回值!)

    我更喜欢使用 Python 语言进行编程 但必须使用 PHP 来处理特定的网站应用程序项目 在 PHP 中 我试图将函数中的值 返回 到主程序环境 用于后续计算 但无论我尝试什么 函数中计算的值都不会返回该值 而是从函数中回显 工作正常 在
  • 将 jQuery 数组字符串转换为 PHP 数组

    首先 我得说我对 PHP 还很陌生 我正在尝试获取一个可以使用 foreach 的 PHP 对象 以下字符串通过 ajax 传递 我正在尝试转动以下字符串 menu title TEST1 href title TEST2 href QWE
  • 如何为 Lumen 的封闭路线指定路线名称?

    您好 我有以下流明路线 router gt get end function Illuminate Http Request request use router controller router gt app gt make App H
  • 在 symfony2 中为特定控制器设置 max_execution_time

    Using ini set 我可以扩展最大执行时间一个脚本的 在Symfony2 我可以添加ini set to web app php and web app dev php将增加的执行时间应用于所有控制器 但在这种情况下 我只想扩展最大
  • 如何从 Laravel 5 中的 Public/Images 文件夹中删除图像(URL 数据)

    如何从 laravel 5 中的 public images 文件夹中删除图像文件 我从这个网站找到了一些例子 但我知道他们只是在他们的文件中使用文件名record table 但我正在使用类似的东西URL e g localhost pr
  • 为什么我应该使用 $_GET 和 $_POST 而不是 $_REQUEST? [复制]

    这个问题在这里已经有答案了 除此之外 REQUEST从 cookie 读取 有什么理由我应该使用 GET and POST代替 REQUEST 这样做的理论和实践理由是什么 当我只想让用户的某些数据返回某些数据时 我使用 REQUEST 当
  • 这些加密算法有什么区别?

    两者有什么区别MCRYPT RIJNDAEL 128 MCRYPT RIJNDAEL 256 MCRYPT BLOWFISH等等 哪一种最适合网络数据传输 Rijandel 是 AES 的另一个名称 AES 是当前的 一个好的标准 算法 数
  • 如何在 PHP 中正确分割路径

    执行以下操作的最佳方法是什么 我通过 AJAX 请求获取路径 e g dir1 dir2 dir3 dir4 我需要在我的网页上这样展示它 dir1 gt gt dir2 gt gt dir3 gt gt dir4 它们每个都是 html
  • 如何在javascript中使用自动递增id?

  • PHP header() 和 jquery mobile

    我想使用 php header Location newpage php 进行重定向 我没有收到错误 但 Jquery mobile 似乎无法加载目标页面 并且地址栏仍保留旧地址 请问您有什么建议吗 Thanks 尝试添加data ajax
  • CSV 从 UTF8 到 ISO-8859-1

    我正在尝试修改我的 CSV 导出 但它不会将我的 CSV 从 UTF 8 转换 保存为 ISO 8859 1 请问我做错了什么吗 实际上自从修改了这个之后 我得到了一个空的 CSV 文件 php 7 0 x function my Gene
  • URL 重写帮助

    RewriteEngine on RewriteCond REQUEST URI index php RewriteRule index php q 1 L 这应该将任何 url 重写为 index php q url 并且它可以工作 反正
  • 使用 DOM 获取 div 的内容(包括子标签)

    我正在使用 DOM 来获取 div 标签的内容 但内部 html 部分未显示 功能是 dom new DOMDocument libxml use internal errors true dom gt loadHTMLFile url l
  • 将秒转换为天、小时、分钟和秒

    我想转换一个变量 uptime这是秒 分为天 小时 分钟和秒 Example uptime 1640467 结果应该是 18 days 23 hours 41 minutes 这可以通过以下方式实现DateTime http php net
  • 如何覆盖 phpunit 中导出的变量?

    我知道我可以设置环境变量 https phpunit de manual current en appendixes configuration html在我的 phpunit xml 里面
  • 如何显示不同页眉的页面? [关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在为我的学校项目开发网站 但我遇到了一个问题 我在每个页面上显示一个标题 我的标题之一包含登录表单 另一标题包含用户名 搜索栏等 问题是
  • Laravel 5 注销特定用户

    在我的 laravel 5 应用程序中 有一个功能允许具有管理员角色的用户重置非管理员的任何人的密码 但这不会强制该人注销并再次登录 更改密码后如何强制用户注销 我没有对用于验证用户身份或任何内容的中间件进行任何更改 我不知道它是否有效 但
  • PHP 中的 Zip 流

    我有一个 PHP 脚本 可以动态创建 zip 文件并强制浏览器下载该 zip 文件 问题是 我可以直接将zip文件写入连接到用户浏览器的输出流 而不是先将其保存为服务器上的真实文件 然后发送文件吗 提前致谢 如果您的 Web 服务器运行的是

随机推荐

  • 当声明对 Int 数组的引用时,为什么它必须是对 const 指针的引用?

    注意 我正在使用 g 编译器 我听说它非常好并且应该非常接近标准 假设您声明了一个整数数组 int a 3 4 5 6 现在假设您确实想声明对该数组的引用 不管为什么 除了 Bjarne 说该语言支持它 案例 1 如果你尝试 int ra
  • 如何学习Linux无线驱动(mac80211)的结构?

    Linux无线驱动mac80211中有这么多的结构 像struct net device struct ieee80211 hw struct ieee80211 vif and struct ieee80211 local等等 如此多的结
  • ruby on Rails 是否有像 ASP.NET MVC 一样的客户端验证 [重复]

    这个问题在这里已经有答案了 在 ASP NET MVC 中 您可以使用数据注释模型设置客户端验证 这类似于 ruby on Rails 中的验证 然而 创建了一些不显眼的 JavaScript 钩子 可以自动连接表单上的客户端验证 Ruby
  • 如何使用 window.caches 保存窗口对象中的页面?

    大多数保存 app shell 的示例都显示了服务工作线程的过程 但是我注意到您还可以从窗口访问缓存对象 所以我的问题是 我可以从页面本身保存页面以供离线使用吗 如果可以 如果可能的话 服务人员的意义何在 这里存在一个先有鸡还是先有蛋的问题
  • 使用 git 进行 VS2010 项目:无法添加文件 *.opensdf

    我正在使用 git 跟踪 VS2010 中的 C 项目 我正在使用 stackoverflow 上找到的忽略模式 它通常不排除 opensdf 文件 不幸的是 当尝试提交文件时 我收到以下错误 error open foo opensdf
  • 赶上现代编程技术的一种方法

    我已经从事非专业编程大约 23 年了 发现我有点陷入困境 我找到了一个我喜欢的工具 并且年复一年地保持这种状态 不幸的是 这意味着我的编程落后于时代 我本身并不直接计划进行专业编程 但是 能够开发客户端 最近希望迁移到云 应用程序以供我的客
  • 如何从子域中删除主域 cookie

    是否可以从子域中删除主域 cookie 我正在使用单点登录 注销时我想删除主域 cookie 据我所知 你不能这样做 但是您不能将注销调用指向主域吗 想必您已经在登录调用中执行此操作 以便首先获取主域 cookie
  • 带有表行的 Javascript Onclick

    我的 JScript 代码有问题 我试图循环遍历表中的所有行并添加一个onclick事件 我可以得到onclick要添加的事件 但有几个问题 第一个问题是所有行最终都设置了错误的参数onclick event 第二个问题是它只能在 IE 中
  • 点与流程图上的 x 轴不对齐

    我有浮点数据 其中 x 轴上的点与线条不对齐 specifically take a look at this photo 这是我正在使用的原始数据 0 1327305600000 1989 1 1327392000000 3222 333
  • 我的文本框以编程方式添加在页面重新加载后丢失值后面的代码中。有什么办法可以解决这个问题吗?

    就像这个主题一样 我在通过按钮上的事件创建文本框时遇到问题 然后在重新加载后丢失了文本框中的值 我的代码 protected void Page Load object sender EventArgs e if IsPostBack Se
  • Android 片段:空构造函数真的需要吗?

    我有一个带有寻呼机和 FragmentStatePagerAdapter 的活动 我需要跨多个页面滑动 众所周知 这个适配器一次创建 3 个片段实例 一个是要显示的 一个是上一个 一个是下一个 我的活动使用只有一个构造函数的片段运行得非常好
  • 华为在手机锁定时关闭后台应用程序

    这是我第一次在这个论坛上提问 p 我制作了一个Android应用程序 它必须在后台运行 即当手机处于待机状态时才能恢复用户的位置 我使用服务和唤醒锁 该应用程序适用于SAMSUNG但我注意到HUAWEI如果应用程序不在受保护的应用程序列表中
  • Primefaces selectOneMenu 转换器已调用但不工作

    我看过其他问题this https stackoverflow com questions 17774367 selectonemenu converter and this https stackoverflow com question
  • 谷歌colab中的Python 3.5

    我正在 google colab 中运行用于深度学习的 python 代码 该代码需要 Python 3 5 如何在 google colab 中安装 Python 3 5 版本 这对我有用 apt get install python3
  • 我如何知道使用 kubectl 进入 kubernetes pod 的入口点或 cmd?

    我现在正在学习kubernetes 我想进入远程集群中的一个pod 但是 我不知道它的入口点 我找不到它使用 kubectl 描述 pod podname 如果你想访问Container POD 中的shell 可以使用以下命令 kubec
  • 在 AJAX 中将图像发布到 PHP

    我想使用 AJAX 将图像发送到 php 文件 这是我的JS code ajax type POST url http website com add image php data img img 那是我的PHP 但它不起作用 我也尝试更换
  • 使用 lodash 按多个字段对数组中的项目进行排序

    如何使用 lodash 按多个字段对一组对象进行排序 所以对于这样的数组 a a b 2 a a b 1 a b b 5 a a b 3 我期望这个结果 a a b 1 a a b 2 a a b 3 a b b 5 这在当前版本的 lod
  • Android 8.1.0 上屏幕关闭时 BLE 扫描不起作用

    我正在使用带有最新 Android 8 1 0 更新的 Pixel 我面临与 BLE 广告扫描相关的问题 每当我关闭屏幕 即按下电源按钮 时 我的扫描就会停止 打开屏幕后会立即重新启动 我已经检查了 BLE 的最新代码 谷歌新推出了这个功能
  • AngularJS 使用 $broadcast 帮助在控制器之间共享数据

    我一直在尝试使用 broadcast 和 on 但我无法让数据在两个控制器之间移动 在我的主网页上 我有一个按钮 每次点击它时都会向 var 添加 4 div div
  • 在laravel中获取不带扩展名的文件名?

    我用过Input file upfile gt getClientOriginalName 检索上传文件的名称 但给出带有扩展名的名称 例如qwe jpg 如何获得没有扩展名的名称 例如qwe在拉拉维尔 Laravel 使用 Symfony