社区
基础编程
帖子详情
再求一段代码.
liufeng_ok
2003-08-25 11:16:25
就是把下面这段:
$html = "
<FONT face=Webdings><\FONT>[uploadpic|43|39|Hlpbell.gif|hy_img_upload|1]";
转换成:
html = "
<FONT face=Webdings><\FONT><img width=43 height=39 src=Hlpbell.gif h_i_u_id=hy_img_upload list=1>";
谢谢
...全文
35
9
打赏
收藏
再求一段代码.
就是把下面这段: $html = " [uploadpic|43|39|Hlpbell.gif|hy_img_upload|1]"; 转换成: html = " "; 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
全息宇宙
2003-08-25
打赏
举报
回复
to liufeng_ok (刘峰) :
cll真懒啊,3+5/2,呵呵
cpio
2003-08-25
打赏
举报
回复
sscanf($html,"[uploadpic|%d|%d|%s|%s|%s|%d",&$width,&$height,&$src,&$hiuid,&$list);
$html="
<FONT face=Webdings><\FONT><img width=$width height=$height src=$src h_i_u_id=$hiuid list=$list>";
bluemeteor
2003-08-25
打赏
举报
回复
费解....
写个函数就成啊
cpio
2003-08-25
打赏
举报
回复
只要<FONT face=Webdings></FONT>[uploadpic这一段一样了就行
后面的只是格式问题
sscanf($html,"<FONT face=Webdings></FONT>[uploadpic|%d|%d|%s|%s|%s|%d]",&$width,&$height,&$src,&$hiuid,&$list);
$html="
<FONT face=Webdings><\FONT><img width=$width height=$height src=$src h_i_u_id=$hiuid list=$list>";
xuzuning
2003-08-25
打赏
举报
回复
继续扩展时请注意区别关键词uploadpic
xuzuning
2003-08-25
打赏
举报
回复
上次的逆运算?
<?php
$html = "
<FONT face=Webdings></FONT>[uploadpic|43|39|Hlpbell.gif|hy_img_upload|1]";
preg_match_all("/\[[^[]+]/",$html,$regs); // 分离出[...]
$p = $regs[0];
foreach($p as $v) { // 构造目标串
$ar = split("\|",substr($v,1,-1));
$r[] = "<img width=$ar[1] height=$ar[2] src=$ar[3] h_i_u_id=$ar[4] list=$ar[5]>";
}
foreach($p as $k=>$v) // 构造匹配串
$p[$k] = "/".preg_quote($v)."/";
echo preg_replace($p,$r,$html); // 输出替换结果
?>
算法与原运算相同,应该不难理解。
liufeng_ok
2003-08-25
打赏
举报
回复
我这些东西都是不固定的如:
<FONT face=Webdings><\FONT>asdf[uploadpic|43|39|Hlpbell.gif|hy_img_upload|1][uploadpic|43|38|Hlpcd.gif|hy_img_upload|2][uploadpic|43|40|Hlpglobe.gif|hy_img_upload|3]asdf
shuiaaa
2003-08-25
打赏
举报
回复
<?
//用sscanf()函数
// get author info and generate DocBook entry
$auth = "24\tLewis Carroll";
$n = sscanf($auth,"%d\t%s %s", &$id, &$first, &$last);
echo "<author id='$id'>
<firstname>$first</firstname>
<surname>$last</surname>
</author>\n";
?>
liufeng_ok
2003-08-25
打赏
举报
回复
to manyou(他山之石) :
你会不会?
Java
代码
覆盖率测试
自己在eclipse中编写
一段
代码
,并编写单元测试,通过jacoco查看
代码
覆盖率; 自己编写
一段
代码
,在ant中配置built.xml,实现编译、测试、生成exec、生成report; 自己编写一个简单的web项目,并用jacoco agent 统计...
java 如何去看懂
一段
代码
?
java day006 一周小结以及如何去看懂
一段
代码
[外链图片转存 如何去看懂
一段
代码
? 作为初学者,如何去看懂
一段
代码
所表达的意思呢?其实很简单,三个步骤就好了。 1 :流程 如果你要想看懂
一段
代码
,首先你需要直到...
实例说明
代码
段(.text)、数据段(.data)、bss段、只读数据段(.rodata)、堆栈的划分依据
目录程序实例介绍各个段内容、分析段(segment)分布分析
代码
段(.text)、数据段(.data)、bss段、只读数据段(.rodata)划分依据 程序实例介绍各个段内容、分析段(segment)分布 先举个小例子说明,让大家有个表面的印象。...
c语言如何注释
一段
代码
,如何在C语言注释
一段
代码
?【C++培训】
在编写程序时,为了使
代码
易于阅读,通常会在...1、单行注释单行注释通常用于对程序中的某一行
代码
进行解释,用“∥”符号表示,“/”后面为被注释的内容,具体示例如下:printf("Hello,world\n"); //输出Hello,w...
如何读懂
一段
代码
对于
一段
不知道背景知识的
代码
,如何读懂? 对于程序员来说,读
代码
要比写
代码
困难。因为写
代码
是在自己的世界创造,而读
代码
却是在接触别人的世界的建筑。每个人的世界都是不尽相同的,因此在读别人的
代码
时,总会...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章