我有
<?php echo $img_url; ?>
这会输出到我的页面:http://www.website.com/folder/tree
如何截断/修剪前30个字符,使其只输出'tree',超出此范围,如何输出树大写?作为:树
我找到的所有指南都会消除输出末尾的字符或特定字符或空格,我想从头开始修剪X个字符,然后将剩下的字符大写。
或者,如果无法修剪前X个字符数量,我可以修剪正则表达式,如果始终存在http://www.website.com/folder/,我可以删除它然后大写吗?
由于
答案 0 :(得分:1)
你可以尝试这样的第一个字母。
$str = ucfirst(strtolower(substr($img_url, 30)));
并将整个字符串大写使用以下代码。
$str = strtoupper(substr($img_url, 30));
答案 1 :(得分:-1)
或许这样的事情?
$var = str_replace("http://www.website.com/folder/", "", $img_url);
$var = ucfirst($var);