问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求个简单的php代码

发布网友 发布时间:2022-05-06 09:49

我来回答

8个回答

热心网友 时间:2022-05-14 11:54

_tags($string, $replace_with_space = true)
{
if ($replace_with_space) {
return preg_replace('!<[^>]*?>!', ' ', $string);
} else {
return strip_tags($string);
}
}

截取字符函数(匹配各种编码)
function truncate($string, $length = 80, $etc = '...', $break_words = false, $middle = false){
if ($length == 0)
return '';

if (is_callable('mb_strlen')) {
if (mb_detect_encoding($string, 'UTF-8, ISO-8859-1') === 'UTF-8') {
// $string has utf-8 encoding
if (mb_strlen($string) > $length) {
$length -= min($length, mb_strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/u', '', mb_substr($string, 0, $length + 1));
}
if (!$middle) {
return mb_substr($string, 0, $length) . $etc;
} else {
return mb_substr($string, 0, $length / 2) . $etc . mb_substr($string, - $length / 2);
}
} else {
return $string;
}
}
}
// $string has no utf-8 encoding
if (strlen($string) > $length) {
$length -= min($length, strlen($etc));
if (!$break_words && !$middle) {
$string = preg_replace('/\s+?(\S+)?$/', '', substr($string, 0, $length + 1));
}
if (!$middle) {
return substr($string, 0, $length) . $etc;
} else {
return substr($string, 0, $length / 2) . $etc . substr($string, - $length / 2);
}
} else {
return $string;
}
}

综合就是
$arc=strip_tags($arc);
$arc=truncate($arc,200)

热心网友 时间:2022-05-14 13:12

function randStr($i){$str = "abcdefghijklmnopqrstuvwxyz";$finalStr = "";for($j=0;$j<$i;$j++){$finalStr .= substr($str,rand(0,25),1);}return $finalStr;}$str = randStr(3);echo $str;

为了好看 就要分开
如果你要求一行解决 以上就是凑成一行的了

热心网友 时间:2022-05-14 14:47

<?php for($i=1;$i<=3;$i++){
$str.=chr(rand(97,122));
}
echo $str;
?>
刚才研究的 呵呵。 为什么还用substr呢。参考一下

热心网友 时间:2022-05-14 16:38

function strRand(){
$char=str_split('abcdefghijklmnopqrstuvwxyz');
$str='';
for($i=0;$i<3;$i++) {
$str.=$chars[array_rand($chars,1)];
}
return $str;
}追问最好就是一行代码能搞定。不要换行。

追答echo substr(str_shuffle('abcdefghijklmnopqrstuvwxyz'),1,3);

热心网友 时间:2022-05-14 18:46

for($i=1;$i<=3;$i++){echo chr(rand(ord('a'),ord('z')));}//rand的请根据ascii吗来输入

热心网友 时间:2022-05-14 21:11

echo substr(str_shuffle('abcdefghijklmnopqrstuvwxyz'),1,3);
犀利

热心网友 时间:2022-05-14 23:52

function randStr($i){
$str = "abcdefghijklmnopqrstuvwxyz";
$finalStr = "";
for($j=0;$j<$i;$j++)
{
$finalStr .= substr($str,rand(0,25),1);
}
return $finalStr;
}
$str = randStr(3);
echo $str;追问最好就是一行代码能搞定。不要换行。

追答搞不定。
首先定义范围就要一行。
我这个是通用的,随你要几个的字符串。,
$i就是参数,代表字符个数.

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
找专业防水队做完还漏水怎么维权 法院会受理房屋漏水造成的纠纷吗? 巴西龟最长活多久,家养!!! 养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 简单PHP代码 帮忙些段简单的PHP代码 怎样设计好数据库?理清表与表的关系? 求《信仰大爆炸》全本txt完结小说,谢谢 主角被经历一场大爆炸之后脑子里就多了很多精英的记忆是什么小说 有谁知道有一部科幻武侠小说提到通古斯大爆炸和明朝天启大爆炸,讲的是一个有特异功能的武林人士阻止小行星 求《美漫大爆炸》全本txt完结小说,谢谢~ 有一部科幻武侠小说提到通古斯大爆炸和明朝天启大爆炸,讲的是一个有特异功能的武林人士阻止小行星 希望能够找到几部好看的小说 求一本穿越的小说,主角因为一次战斗发生大爆炸穿越到了洪荒时代 大爆炸年代记小说txt全集免费下载 有没有什么甜到爆炸的短篇小说? 大爆炸电子书txt全集下载 大爆炸小说txt全集免费下载 书法作品中 朱文印一般都是印自己的性吗,白文印是名吗? excel表格如何做组织结构图 篆书中的分朱布白是什么意思? 你们看过哪部网络小说里有描写盛大的爆炸场面的? 朱文印和白文印使用上有什么区别 有什么好看到炸裂的小说 求很简单的PHP代码 求一段简单php代码 谁能提供个简单PHP代码! 修改一下简单的PHP代码!谢谢啦 简单的php代码修改 一个简单的PHP代码格式问题 求一个简单的PHP只要密码就能登陆的代码 简单的php代码修改2 请详解以下PHP代码 ,简单的登陆界面 简易PHP问答代码 黑社会性质组织认定中的三有是指 设计一个数据库 梦见,狂风,树断,疾云 为什么电压表在电路中相当于断路?? 电压表在电路中为什么相当于开路? 电压表相当于短路还是断路 电路中的出现断路电压表有示数吗 关于电压表和断路关系的问题 电压表相当于断路,那为什么被测灯泡会亮? 在电路中,电压表相当于断路,电流表相当于短路.这句话如何理解?