رفتن به مطلب

پست های پیشنهاد شده

سلام دوستان چطور میشه با if مقدار یک متغییر رو چک کرد و در صورت بی مقدار بودن ران شه الان این کدیه که دارم ولی جواب نمیده


if (!empty($_POST['gheymatta'])) {
echo "No Data";
}

به اشتراک گذاری این ارسال


لینک به ارسال

با empty میشه ولی خب راه آسون ترش اینکه کلاً خود متغیر رو شرط قرار بدید

اینجوری:

<?php if($_POST['gheymatta']) {
echo 'اطلاعات موجود است';
}else{
echo 'اطلاعات موجود نیست';
?>

اگر دوست ندارید با else کار کنید ! مقدار رو منفی میکنه... یعنی میگه اگر خالی نبود این مقدار این رو نمایش بده

خود empty رو به تنهایی به کار ببرید

توضیحات و مثال های بیشتر:

http://php.net/manual/en/function.empty.php

این رو امتحان کنید:


<?php if (empty($_POST['gheymatta'])) {
echo 'No Data';
} ?>

به اشتراک گذاری این ارسال


لینک به ارسال

ممنونم راستش من میخواستم چک کنم اگه خالی بود خودم بهش مقدار بدم پس else بدردم نمیخورد ولی این راه دوم جواب داد یعنی یه ! اضافه بود :blink:

به اشتراک گذاری این ارسال


لینک به ارسال

isset مقدار چک میکند اما اگر میخواهید که چک کند و خالی بود مقدار دهد باز باید از دستورات شرطی استفاده کنید

http://php.net/manual/en/function.isset.php

به اشتراک گذاری این ارسال


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...