【发布时间】:2014-06-08 08:23:48
【问题描述】:
我的问题是当我上传文件时,它会检索完整路径,如
C:/xampp/htdocs/public_html/gtc/wc-upload/gallery/
在哪里
(C:/xampp/htdocs/public_html/gtc/) 是根目录。要求完整路径字符串应与基本 URL 相关,例如 http://gtc.app/wc-upload/gallery/。
我怎么能这样改造字符串?
【问题讨论】:
我的问题是当我上传文件时,它会检索完整路径,如
C:/xampp/htdocs/public_html/gtc/wc-upload/gallery/
在哪里
(C:/xampp/htdocs/public_html/gtc/) 是根目录。要求完整路径字符串应与基本 URL 相关,例如 http://gtc.app/wc-upload/gallery/。
我怎么能这样改造字符串?
【问题讨论】:
你可以这样使用:
<?php
$stringToFind = 'C:/xampp/htdocs/public_html/gtc/';
$path = 'C:/xampp/htdocs/public_html/gtc/wc-upload/gallery/';
$url = 'http://gtc.app/';
$pos = strpos($path, $stringToFind);
if ($pos === 0) {
$url .= substr($path,strlen($stringToFind));
}
echo $url."<br />";
【讨论】:
/wc-upload/。
终于搞定了
$stringToFind = getcwd() ;
$stringToFind = str_replace('\\', '/', $stringToFind);
$path = $image_data['file_path'];
$url = base_url();
$pos = strpos($path, $stringToFind);
if ($pos === 0)
{
$url .= substr($path,strlen($stringToFind)+1);
}
【讨论】: