从按钮分割值的php代码

从按钮分割值的php代码,php,Php,我有一个按钮,其中显示道路与铁路的对比 但我只需要在条件下从按钮发送铁路值…不完整公路与铁路 那么,我如何分割值并在提交后发送原始值 <?php foreach($modes as &$mo) { $temp = "Road Vs "; $mo = strtolower($mo); ?> <input name="data[Customer][mode]" class="railbtn"

我有一个按钮,其中显示道路与铁路的对比

但我只需要在条件下从按钮发送铁路值…不完整公路与铁路

那么,我如何分割值并在提交后发送原始值

 <?php 
    foreach($modes as &$mo) {  
        $temp = "Road Vs "; 
        $mo = strtolower($mo);
     ?>
            <input name="data[Customer][mode]" class="railbtn" type="submit" id="mode" value="<?php echo $mo; ?>">
<?php 
    } 
?>


使用explode()函数,其中Vs是haystack,$mo是str。然后,从传输的数组中,将最后一项作为rail。使用按钮而不是输入

<button name="data[Customer][mode]" class="railbtn" id="mode" value="<?= $mo; ?>">
    <?= $tmp.$mo =>
</button>


@Noman A
$mo
是一个
$modes
$mo包含类似铁路或航空的值…我只需要在代码中发送铁路,但按钮上显示的值是Raod Vs rail
<form>
    <input type="submit" name="fake_transport" value="road vs rail"/>
    <?php
        $rail_found = TRUE;
        if (!($rail_found))
        {
            $transport = 'road';
        }
        else
        {
            $transport = 'rail';
        }
    ?>
    <input type="hidden" name="real_transport" value="<?= $transport ?>"/>
</form>