Php 我想传递一个始终没有值的变量
我正在获取json数据。我对数据进行解码,并在表中回音。我正在使用url从所选行传递数组。我的问题是,有一个变量不总是有值的。当我有想要传递的值时,如何设置条件 这是我的密码Php 我想传递一个始终没有值的变量,php,arrays,page-curl,Php,Arrays,Page Curl,我正在获取json数据。我对数据进行解码,并在表中回音。我正在使用url从所选行传递数组。我的问题是,有一个变量不总是有值的。当我有想要传递的值时,如何设置条件 这是我的密码 echo '<td ><a href="sessiondetails.php?'.htmlentities(http_build_query(array('docname'=>$key['DocName'],'HosName'=>$key['HosName'],'HosCode'=>$k
echo '<td ><a href="sessiondetails.php?'.htmlentities(http_build_query(array('docname'=>$key['DocName'],'HosName'=>$key['HosName'],'HosCode'=>$key['HosCode'],'SpecialitionID'=>$key['SpecializationId'],'DoctorNo'=>$key['DoctorNo'],'day'=>$key['AppDay'],'date'=>$key['AppDate'],'SpecName'=>$key['SpecName'],'town'=>$key['HosTown'],'DoctorNotes'=>$key['DoctorNotes'])),ENT_QUOTES | ENT_HTML401 | ENT_SUBSTITUTE | ENT_DISALLOWED,'UTF-8',true).'">More>></a></font></td></tr>';
使用$\u GET
if(isset($_GET['DoctorNotes']))
{
$DoctorNotes=$_GET['DoctorNotes'];
} else {
$DoctorNotes="";
}
或
只需检查该值是否已设置,如果未设置,则手动设置
$doctorNotes
的值并将其赋值为空值,否则使用$\u GET
值
if(!isset($_GET['DoctorNotes'])) {
$doctorNotes = "";
} else {
$doctorNotes = $_GET['DoctorNotes'];
}
你能
print\u r($\u GET)
并给我们看输出吗?请在询问之前做一些基础研究。
$DoctorNotes= isset($_GET['DoctorNotes'])?$_GET['DoctorNotes']:"";
if(!isset($_GET['DoctorNotes'])) {
$doctorNotes = "";
} else {
$doctorNotes = $_GET['DoctorNotes'];
}