Сейчас я использую этот код, чтобы захватить переменную в моем URL:Нужна помощь по PHP код GET
<?php
$transaction_id = $_GET['transaction_id'];
if($transaction_id == "") {
$transaction_id = 'NA';
}
?>
До сих пор я только был захватывая, что с одной переменной, но теперь мне нужно, чтобы захватить в общей сложности из 5 переменных. Будет ли все еще работать правильно и работать быстро и гладко, если я просто скопировать и вставить несколько кодов прямо рядом друг с другом, как это:
<?php
$transaction_id = $_GET['transaction_id'];
if($transaction_id == "") {
$transaction_id = 'NA';
}
?>
<?php
$transaction_id2 = $_GET['transaction_id2'];
if($transaction_id2 == "") {
$transaction_id2 = 'NA';
}
?>
<?php
$transaction_id3 = $_GET['transaction_id3'];
if($transaction_id3 == "") {
$transaction_id3 = 'NA';
}
?>
Или есть более эффективный способ, чтобы объединить их все в один код?
Спасибо за помощь.
Вы пробовали? – Fredd
Объедините их все в один блок ''. – j08691
Вы можете использовать что-то вроде '$ transaction_id3 = ($ _GET ['transaction_id3']! =" ")? $ _GET ['transaction_id3']: 'NA'; 'вместо назначения переменной, а затем проверить – Razorphyn