【发布时间】:2016-08-11 18:09:40
【问题描述】:
我正在对一个 php 应用程序进行更改,该应用程序当前在数据库中存储文件的完整路径(通过 SQL)。但是,我只希望将部分路径存储在数据库中。该路径稍后会在应用程序中重建,如果需要,可以只在一个地方更改路径。
无论如何,写入数据库的内容是这样的:
Z:/TheStore/apps/myapp/assets/upload/docID/versionNumber\document.doc
但是,我想做的是删除"Z:/TheStore/apps/myapp/assets/upload/"
并且只将“docID/versionNumber\document.doc”插入数据库。
任何人都知道如何做到这一点?
路径的第一部分对于这个单独的应用程序来说总是相同的,所以我认为一种简单、快速和肮脏的方法是在将其存储到数据库之前以某种方式从路径中删除确切的字符串 "Z:/TheStore/apps/myapp/assets/upload/" ,这将留下我想要的确切部分。或者,也许这是一个愚蠢的想法。你可以随意告诉我。
谢谢。
【问题讨论】: