如何使用php将数组的值设置为输入字段
我有一个数组如何使用php将数组的值设置为输入字段,php,html,arrays,Php,Html,Arrays,我有一个数组 $texts = [ "maybank2u.com", "Open BillPayment", "Status: Successful", "Reference number 2950211545", "Transaction date: 01 Feb 2016 13:09:17", "Amount: RM100.00", "From Acc
$texts = [ "maybank2u.com",
"Open BillPayment",
"Status: Successful",
"Reference number 2950211545",
"Transaction date: 01 Feb 2016 13:09:17",
"Amount: RM100.00",
"From Account 564155051577 WCAa" ]
HTML
我试过了,但在我的情况下不起作用。我想在输入字段中设置$value的值-
<div class="row">
<div class="col-12">
<ul>
<?php foreach ($texts as $row =>$value): ?>
<li><h3> <?php echo ucfirst($value) ?></h3></li>
<?php endforeach ?>
</ul>
<label>Status:</label>
<input type="text" name="status" value="<?php echo ucfirst($texts[2]) ?>" id="status"><br>
</div>
您应该为数组使用索引:
<?php
$texts = [
//...
"status": "Successful",
"reference_number": "2950211545",
"transaction_date": "01 Feb 2016 13:09:17",
"amount": "RM100.00",
"from_account": "564155051577 WCAa"
]
?>
然后:
您有多个值,但只有一个。您希望在此处插入哪一个美元值?状态:成功?那么,您的结果是value=successful?@obsidiange我想在输入字段中插入Status:successful,您想在什么基础上输入Status:successful?如果我只想在输入字段中设置Status:successful呢?
<div class="row">
<div class="col-12">
<ul>
<?php foreach ($texts as $row =>$value): ?>
<li><h3> <?php echo ucfirst($value) ?></h3></li>
<?php endforeach ?>
</ul>
<label>Status:</label><input type="text" name="status" value="<?php echo $texts[2] ?>" id="status"><br>
</div>
</div>
<?php
$texts = [
//...
"status": "Successful",
"reference_number": "2950211545",
"transaction_date": "01 Feb 2016 13:09:17",
"amount": "RM100.00",
"from_account": "564155051577 WCAa"
]
?>