PHP替换函数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/21 06:14:56
height:456,width:123,
其中123跟456是变化的

我要如何将上面的替换成
width:123,height:456,
变化的数字也要对应

这个要怎么写
只是2个替换下位置没别的含义

我为你写了下面的例子程序,希望你可以借鉴:

<?php
$s='测试height:456,width:123的内容height:567,width:678';
$s=preg_replace('#height:(\d+),width:(\d+)#','height:$2,width:$1',$s);
echo $s;
?>

以上程序运行的结果如下:
E:\ygb>php a.php
测试height:123,width:456的内容height:678,width:567

满足你的要求了吧

你的意思是不是要将宽高调换啦?