php 正则表达式解二元方程式

www.bjxdzj.com 更新:2013-05-20 编辑:yahoo 来源:转载
本文章来给大家介绍php 正则表达式解二元方程式,有需要了解的同学可进入参考。
 代码如下 复制代码

mg电子:如今适应自驾车时代,高速交通网络以及全域旅游时代的到来,生态旅游多尺度模式产品形式不断凸显。

<?php

/**
 * 计算 Ax+By=C
 */
function suan($A, $B, $C) {
 $A--;
 $B--;
 $str = str_repeat('-', $C);
 $search = '/^(.*)1{' . $A . '}(.*)2{' . $B . '}$/';
 preg_match($search, $str, $r);
 return array('x' => strlen($r[1]), 'y' => strlen($r[2]));
}

$A = 2;
$B = 3;
$C = 9;
$r = suan($A, $B, $C);

// 测试
echo '计算' . $A . 'x+' . $B . 'y=' . $C . '<br />';
echo 'x=' . ($r[x]) . '<br />';
echo 'y=' . ($r[y]);

// 输出
// 计算2x+3y=9
// x=3
// y=1

?>

合作: 3d老虎机 真人赌博 mg电子