-3

これが私の配列です:

<?php echo "<td><a href='" . matry::base_to('test/trace', array('patient_id' => $patient->id,'cellphone' => $patient->cellnumber)) . "'><ul class='controls'>
                <li id='check_orders'><span class='symbols'>L</span><span class='label'>Skip Trace</span></li>
                </ul></a></td>";?>

使用する必要があります:

$url = urldecode($url);

もしそうなら、それを配列でどのように使用しますか?

index.php?q=test/trace&patient_id=ADSMAN+S01&cellphone=%28444%29444-4444

$_GET['CELLNUMBER'] = $patient->cellnumber;

前もって感謝します。

4

1 に答える 1

2

トリックの 1 つは、Replace 関数を使用して %% を取り除くことです。その方法は次のとおりです。

1)クエリ文字列から変数を取得します。つまりcellphone、上記の質問の例から:

$myvar = $_GET['cellphone'];

2)関数%を使用して取り除くstr_replace

$search = "%";
$replace = "";
$subject = $myvar;

echo str_replace( $search, $replace, $subject );

注: $subject は変数または配列にすることができます

問題が解決することを願っています。

于 2013-01-02T20:25:09.650 に答える