◾️سورس ربات ضد اسپم کانال
◾️برای ساخت 👇🏼
◾️ابتدا فایل index.php رو ادیت کنید و توکن و آیدی عددی ادمین رو تنظیم میکنید و کل سورس رو روی هاست خودتون آپلود میکنید
بعد از آپلود به Cpanel هاست خودتون میرید و وارد بخش cron job میشید و یه Cron Jobs با این آدرس تنظیم میکنید👇🏼
php /home/🌟/public_html/⚫️/cronjob.php
به جای 🌟 یوزرنیم هاست خودتون (همون نام کاربری واسه ورود به Cpanel) و
به جای ⚫️ آدرس پوشه سورس رو جایگزین کنید
◾️ قبلا هم آموزش استفاده از Cron Jobs رو تو کانال توضیح داده بودیم.
🔓 رمز فایل:
@botsorce
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
◾️برای ساخت 👇🏼
◾️ابتدا فایل index.php رو ادیت کنید و توکن و آیدی عددی ادمین رو تنظیم میکنید و کل سورس رو روی هاست خودتون آپلود میکنید
بعد از آپلود به Cpanel هاست خودتون میرید و وارد بخش cron job میشید و یه Cron Jobs با این آدرس تنظیم میکنید👇🏼
php /home/🌟/public_html/⚫️/cronjob.php
به جای 🌟 یوزرنیم هاست خودتون (همون نام کاربری واسه ورود به Cpanel) و
به جای ⚫️ آدرس پوشه سورس رو جایگزین کنید
◾️ قبلا هم آموزش استفاده از Cron Jobs رو تو کانال توضیح داده بودیم.
🔓 رمز فایل:
@botsorce
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
Telegraph
لیست سورس ها و نرم افزار ها و آموزشها
از دیروز دوستان زیادی تو پیامرسان درخواست داشتن که لیست پکیجی که تو پست دیروز گفته بودم رو واسشون بفرستم. ارسال برای تک تک دوستان یه مقدار مشکل شده بود و احتمالا برای برخی از دوستان هم که پیامشون بین پیامهای بقیه دوستان تو ربات پیامرسانمون بوده و ندیدیم پیامشون…
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
دوستان عزیز،بنده نه سورسی رو ادیت میکنم واسه کسی نه رباتی رو ران میکنم و ...
وقتی اینهمه آموزش از زیر و بم ربات رو واستون ارسال کردیم تا امروز و اگه خدا عمری بده،باز هم ارسال میکنیم،نمیفهمم دلیلش چیه که هر روز ۱۰ ، ۱۵ نفر بازم میان و حرفهای تکراری ربات ادیت کردن و ....
خوشبختانه همین دوستمون که پکیج آموزشی و سورس و ... ارائه میده،واستون این کار رو انجام میده.
لطفا واسه ادیت و از این دست کارهایی که میخواید یکی واستون انجام بده و رباتتون رو ok کنه واستون،فقط با ایشون هماهنگ کنید.
@ForooshNayabBot
وقتی اینهمه آموزش از زیر و بم ربات رو واستون ارسال کردیم تا امروز و اگه خدا عمری بده،باز هم ارسال میکنیم،نمیفهمم دلیلش چیه که هر روز ۱۰ ، ۱۵ نفر بازم میان و حرفهای تکراری ربات ادیت کردن و ....
خوشبختانه همین دوستمون که پکیج آموزشی و سورس و ... ارائه میده،واستون این کار رو انجام میده.
لطفا واسه ادیت و از این دست کارهایی که میخواید یکی واستون انجام بده و رباتتون رو ok کنه واستون،فقط با ایشون هماهنگ کنید.
@ForooshNayabBot
13 آبان روز مبارزه با استکبار
پست صفحه اینستاگرام سردار سلیمانی خطاب به ترامپ:
"من در برابر تو ایستادهام"
"همه با هم در کنارت هستیم فرمانده"
➖➖➖➖➖➖➖➖
@BotSorce
پست صفحه اینستاگرام سردار سلیمانی خطاب به ترامپ:
"من در برابر تو ایستادهام"
"همه با هم در کنارت هستیم فرمانده"
➖➖➖➖➖➖➖➖
@BotSorce
♦️اگه قصد بدست آوردن ابعاد یک تصویر رو تنها با داشتن آدرس تصویر دارید، میتونید از قطعه کد زیر استفاده کنید.
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
➖➖➖➖➖➖➖➖
<?php
list($width, $height, $type, $attr) = getimagesize("url/to/image.jpg");
echo "Image width " . $width;
echo "Image height " . $height;
echo "Image type " . $type;
echo "Attribute " . $attr;
?>➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️بنا به درخواست خیلی از اعضای کانال،امروز بلک لیست کانال خالی میشه.
♦️فقط امیدوارم اونایی که یکبار طعم رفتن تو بلک لیست رو چشیدن،دوباره حرکتی که قبلا انجام دادن رو تکرار نکنن،چون ربات همچنان فعاله
➖➖➖➖➖➖➖➖
♦️فقط یه چند نفری هستن که وجودشون تو کانال،باعث سلب آسایش میشه،اونا ته موتورخونهء بلک لیست هستن حالا حالاها
♦️فقط امیدوارم اونایی که یکبار طعم رفتن تو بلک لیست رو چشیدن،دوباره حرکتی که قبلا انجام دادن رو تکرار نکنن،چون ربات همچنان فعاله
➖➖➖➖➖➖➖➖
♦️فقط یه چند نفری هستن که وجودشون تو کانال،باعث سلب آسایش میشه،اونا ته موتورخونهء بلک لیست هستن حالا حالاها
@BotSorce
♦️ #آموزش قرار دادن جوین اجباری کانال برای ربات
➖➖➖➖➖➖➖➖
♦️چندین و چند مرتبه آموزش هایی در همین مورد رو ارسال کردیم براتون اما گویا برخی از دوستان همچنان برای افزودن این قابلیت به ربات،با مشکل مواجه هستن و در روز در این مورد درخواست زیادی ارسال میشه برامون.
➖➖➖➖➖➖➖➖
♦️این بار این آموزش رو به اینصورت که با متد
*getChatMember*
که کار اصلیش همین تشخیص عضویت هستش پیش میریم و امیدواریم که بعد از این آموزش،مشکلی تو این زمینه نداشته باشید.
♦️بطور کل این متد میتونه اطلاعاتی رو از اکانتی که عضو شده باشه به ما بده،بطور مثال نشون میده این اکانت از کانال لفت داده یا اکانت مربوط به سازندهء کانال
*creator*
و یا مربوط به ممبر
*member*
و یا هر اطلاعات تکمیلی دیگه ای.
♦️قبل از هر چیزی این موضوع رو حتما بهش توجه کنید که رباتی که قراره به ما جواب بده باید تو کانال موردنظرمون ادمین باشه که به اطلاعات اعضاء دسترسی داشته باشه.
♦️اما چطور باید از این متد استفاده کنیم...👇🏼
➖➖➖➖➖➖➖➖
♦️تو لینک بالا [TOKEN] که خب همون توکن رباتمونه
♦️و [chat_id] شناسه یا نام کاربری کانال یا چت موردنظرمون هستش
♦️و [user_id] هم شناسه عددی-آیدی عددی کاربر هستش.
♦️اگه اطلاعاتی که بالا خدمتتون عرض کردم رو داخل متد بالا جایگزین کنیم،خروجیمون یه آرایه بصورت JSON هستش.
به اینصورت👇🏼
♦️الان به راحتی با استفاده از خروجی بالا میتونیم وضعیت کاربر تو گروه یا کانال رو مشخص کنیم.
♠️ FIRSTNAME
♣️ USERNAME
♥️ creator , member , ....
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️میتونید تو سورسهاتون از این تابع استفاده کنید
➖➖➖➖➖➖➖➖
♦️برای فراخوانی این تابع هم به اینصورت عمل میکنیم 👇🏼
➖➖➖➖➖➖➖➖
♦️ برای درک راحت تر،همین روش رو روی یه سورس پیاده میکنیم که متوجه بشید چی به چی شد.
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️گمون نکنم خیلی مشکل باشه و باید یاد گرفته باشید
♦️سعی کنید از همین روش تو چندین سورس استفاده کنید،حتی اگه اشتباه انجام دادین هم بعد از چندین مرتبه متوجه میشید که کجای کار رو اشتباه انجام میدادید و دیگه هیچوقت اون اشتباه رو تکرار نمیکنید و بلاخره روش درست رو پیدا میکنید
♦️رمز موفقیت تو هرکاری،داشتن علاقه و هدف و بعد،تمرین و تمرین و تمرین هستش
#موفق_باشید
#یا_علی
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️ #آموزش قرار دادن جوین اجباری کانال برای ربات
➖➖➖➖➖➖➖➖
♦️چندین و چند مرتبه آموزش هایی در همین مورد رو ارسال کردیم براتون اما گویا برخی از دوستان همچنان برای افزودن این قابلیت به ربات،با مشکل مواجه هستن و در روز در این مورد درخواست زیادی ارسال میشه برامون.
➖➖➖➖➖➖➖➖
♦️این بار این آموزش رو به اینصورت که با متد
*getChatMember*
که کار اصلیش همین تشخیص عضویت هستش پیش میریم و امیدواریم که بعد از این آموزش،مشکلی تو این زمینه نداشته باشید.
♦️بطور کل این متد میتونه اطلاعاتی رو از اکانتی که عضو شده باشه به ما بده،بطور مثال نشون میده این اکانت از کانال لفت داده یا اکانت مربوط به سازندهء کانال
*creator*
و یا مربوط به ممبر
*member*
و یا هر اطلاعات تکمیلی دیگه ای.
♦️قبل از هر چیزی این موضوع رو حتما بهش توجه کنید که رباتی که قراره به ما جواب بده باید تو کانال موردنظرمون ادمین باشه که به اطلاعات اعضاء دسترسی داشته باشه.
♦️اما چطور باید از این متد استفاده کنیم...👇🏼
https://api.telegram.org/bot [TOKEN]/getChatMember?chat_id=[chat_id]&user_id=[user_id]➖➖➖➖➖➖➖➖
♦️تو لینک بالا [TOKEN] که خب همون توکن رباتمونه
♦️و [chat_id] شناسه یا نام کاربری کانال یا چت موردنظرمون هستش
♦️و [user_id] هم شناسه عددی-آیدی عددی کاربر هستش.
♦️اگه اطلاعاتی که بالا خدمتتون عرض کردم رو داخل متد بالا جایگزین کنیم،خروجیمون یه آرایه بصورت JSON هستش.
به اینصورت👇🏼
{"ok":true,"result":{"user":{"id":123456789,"is_bot":false,"first_name":"♠️","username":"♣️","language_code":"fa"},"status":"♥️"}}♦️الان به راحتی با استفاده از خروجی بالا میتونیم وضعیت کاربر تو گروه یا کانال رو مشخص کنیم.
♠️ FIRSTNAME
♣️ USERNAME
♥️ creator , member , ....
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️میتونید تو سورسهاتون از این تابع استفاده کنید
function getChatMember($chatid,$userid){
$url = 'https://api.telegram.org/bot'.API_KEY.'/getChatMember?';
$array = array('chat_id'=> $chatid, 'user_id'=> $userid);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}➖➖➖➖➖➖➖➖
♦️برای فراخوانی این تابع هم به اینصورت عمل میکنیم 👇🏼
getChatMember($chatid,$fromid);➖➖➖➖➖➖➖➖
♦️ برای درک راحت تر،همین روش رو روی یه سورس پیاده میکنیم که متوجه بشید چی به چی شد.
➖➖➖➖➖➖➖➖
define('API_KEY','توکن');
$update = json_decode(file_get_contents('php://input'),true);
$chatid = $update['message']['chat']['id'];
$fromid = $update['message']['from']['id'];
$text = $update['message']['text'];
$channel = '@Botsorce';
function getChatMember($chatid,$userid){
$url = 'https://api.telegram.org/bot'.API_KEY.'/getChatMember?';
$array = array('chat_id'=> $chatid, 'user_id'=> $userid);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
function sendMessage($chatid,$text){
$url = 'https://api.telegram.org/bot'.API_KEY.'/sendMessage?';
$array = array('chat_id'=> $chatid, 'text'=> $text);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
if(getChatMember($channel,$fromid)['result']['status'] == 'left'){
sendMessage($chatid ,'کاربر گرامی شما در کانال ما عضو نیستید،نخست در کانال عضو شده،سپس به ربات بازگردید و مجددا درخواستتان را ارسال نمائیده');
➖➖➖➖➖➖➖➖
♦️گمون نکنم خیلی مشکل باشه و باید یاد گرفته باشید
♦️سعی کنید از همین روش تو چندین سورس استفاده کنید،حتی اگه اشتباه انجام دادین هم بعد از چندین مرتبه متوجه میشید که کجای کار رو اشتباه انجام میدادید و دیگه هیچوقت اون اشتباه رو تکرار نمیکنید و بلاخره روش درست رو پیدا میکنید
♦️رمز موفقیت تو هرکاری،داشتن علاقه و هدف و بعد،تمرین و تمرین و تمرین هستش
#موفق_باشید
#یا_علی
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
ترفند های جدید برای هک حساب تلگرام افراد: یادتان باشد تلگرام به هیچ وجه به شما پیغام نمی دهد به جز زمانی که نسخه جدید را نصب کرده اید و تغییرات نسخه جدید را به شما گزارش می دهد
➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖
@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
ترفند های جدید برای هک حساب تلگرام افراد: یادتان باشد تلگرام به هیچ وجه به شما پیغام نمی دهد به جز زمانی که نسخه جدید را نصب کرده اید و تغییرات نسخه جدید را به شما گزارش می دهد ➖➖➖➖➖➖➖➖ @BotSorce
حتما برای حساب کاربری تلگرام خود رمز دوم فعال کنید تا اگر حتی در مواردی اشتباها در دام این روش ها گرفتار شدید رمز دوم باعث عدم دسترسی فرد مورد نظر به حساب تلگرام شما خواهد شد ...
@BotSorce
➖➖➖➖➖➖➖➖
♦️ #آموزش
♦️ سوال:
برای دانلود یه فایل رو هاستمون از طریق لینک دانلود باید چه کار کنیم؟
➖➖➖➖➖➖➖➖
♦️ پاسخ :
♦️ میتونید این از این تابع کمک بگیرید
👇🏼
➖➖➖➖➖➖➖➖
♦️ طریقه فراخوانی هم به اینصورت
👇🏼
♦️که در اینجا
لینک مستقیم فایل
و
اسم و آدرس واسه ذخیره روی هاستتون
➖➖➖➖➖➖➖➖
♦️زمانیکه دانلود با موفقیت انجام بشه،خروجی
بصورت ↙️
خواهد بود.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
➖➖➖➖➖➖➖➖
♦️ #آموزش
♦️ سوال:
برای دانلود یه فایل رو هاستمون از طریق لینک دانلود باید چه کار کنیم؟
➖➖➖➖➖➖➖➖
♦️ پاسخ :
♦️ میتونید این از این تابع کمک بگیرید
👇🏼
function DownLoad($link, $path){
$file = fopen($link, 'r') or die("Can Not Open Url");
file_put_contents($path, $file);
fclose($file);
return is_file($path);
}➖➖➖➖➖➖➖➖
♦️ طریقه فراخوانی هم به اینصورت
👇🏼
$dl = DownLoad("Link","File");♦️که در اینجا
Link ↘️لینک مستقیم فایل
و
File ↘️اسم و آدرس واسه ذخیره روی هاستتون
➖➖➖➖➖➖➖➖
♦️زمانیکه دانلود با موفقیت انجام بشه،خروجی
$dlبصورت ↙️
trueخواهد بود.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
◾️ آموزش پایه ساخت ربات
▪️ پیشنهاد میکنم این آموزش رو حتی برای یکبار هم شده مرور کنید.احتمالا خیلی از نکات و سوالاتی که تو ذهنتون هست و بی پاسخ مونده،برطرف میشه
▪️ پیشنهاد میکنم این آموزش رو حتی برای یکبار هم شده مرور کنید.احتمالا خیلی از نکات و سوالاتی که تو ذهنتون هست و بی پاسخ مونده،برطرف میشه
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️بعضا مشاهده میکنید که در برخی پروژه ها میخوایم #عدد رو به #حروف تبدیل کنیم.
برای انجام چنین کاری،میتونیم از این تابع برای این تبدیل استفاده کنیم.
♦️از مزیتهایی که این تابع داره اینه که نسبت به بقیه توابع مشابه،خیلی کم حجم تره که همین باعث میشه سرعت بالایی هم در پردازش داشته باشه.
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️بعضا مشاهده میکنید که در برخی پروژه ها میخوایم #عدد رو به #حروف تبدیل کنیم.
برای انجام چنین کاری،میتونیم از این تابع برای این تبدیل استفاده کنیم.
♦️از مزیتهایی که این تابع داره اینه که نسبت به بقیه توابع مشابه،خیلی کم حجم تره که همین باعث میشه سرعت بالایی هم در پردازش داشته باشه.
➖➖➖➖➖➖➖➖
function numTOword($num)
{
$one = array('','یک','دو','سه','چهار','پنج','شش','هفت','هشت','نه');
$ten = array('','','بیست','سی','چهل','پنجاه','شصت','هفتاد','هشتاد','نود',);
$hundred = array('','یکصد','دویست','سیصد','چهارصد','پانصد','ششصد','هفتصد','هشتصد','نهصد',);
$categories = array('','هزار','میلیون','میلیارد','بیلیون','بیلیارد','تریلیون','تریلیارد','کوآدریلیون',);
$exceptions = array('ده','یازده','دوازده','سیزده','چهارده','پانزده','شانزده','هفده','هجده','نوزده',);
$out = '';
$z = 0;
$count = strlen($num);
for($i=--$count;$i>=0;$i-=3){
$add = '';
$i1 = $num[$i];
$i2 = isset($num[$i-1]) ? $num[$i-1] : '';
$i3 = isset($num[$i-2]) ? $num[$i-2] : '';
if(!empty($i3))
$add .= $hundred[$i3].' و ';
if($i2>1)
$add .= $ten[$i2].' و '.$one[$i1].' ';
elseif($i2==1)
$add .= $exceptions[$i1].' ';
else
$add .= $one[$i1].' ';
if($add!=' ')
$add .= $categories[$z++].' و ';
else
$z++;
$out = $add.$out;
}
return mb_substr($out,0,-4);➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️حتما شما هم تو سورسها با
if - else -elseif
برخورد داشتید و دیدید.بد نیست بدونید که بسیاری از باگهایی که به سورسها وارد میشه،استفاده نادرست از همین جملات شرطی هستش.
♦️سعی میکنیم تو این آموزش طریقه استفاده صحیح از این جملات شرطی رو به شما دوستان یادآوری کنیم تا طریقه استفاده شون رو یاد بگیرید.
➖➖➖➖➖➖➖➖
♦️ #جملات_شرطی در php
♦️اغلب اوقات هنگام نوشتن یک اسکریپت، شما نیاز دارید که تصمیمات متفاوتی در مقابل نتایج مختلف بگیرید، برای تحقق این موضوع از جملات شرطی استفاده می کنیم.
♦️انواع جملات شرطی در php:
... if:
♦️هنگامی که #شرط درست باشد، دستور مقابل if اجرا می شود.
if ... else:
♦️اگر شرط درست باشد دستور مقابل if وگرنه دستور مقابل else اجرا می شود.
if ... elseif ... else:
♦️برای اجرای یک دستور از بین چند دستور کاربرد دارد.
php Switch:
♦️برای انتخاب و اجرای یک دستور از بین چند دستور استفاده می شود.
♦️دستور if
♦️نحوه استفاده:
♦️دستور(Statement) مورد نظر تنها موقعی اجرا می شود که شرط (Condition) برقرار باشد، یعنی مقدار آن برابر true باشد.
مثال:
♦️در کد php زیر اگر امروز جمعه باشد، جمله
چاپ می شود.
♦️دستور if...else
♦️این دستور که در واقع می تواند کامل کننده if باشد، تعیین می کند که اگر شرط درست نبود چه دستوری اجرا شود.
♦️نحوه استفاده:
مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
چاپ می شود وگرنه جمله
چاپ خواهد شد.
♦️دستور if...elseif....else
♦️همانطور که در بالا گفته شد این نوع if برای اجرای یک دستور از بین چند دستور کاربرد دارد.
♦️نحوه استفاده:
مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
چاپ می شود و اگر یکشنبه بود جمله
چاپ می شود وگرنه جمله
چاپ خواهد شد.
⚠️توجه:
نوع دیگر اجرای دستورات کنترلی(مثال):
➖➖➖➖➖➖➖➖
♦️ امیدوارم این آموزش برای آشنایی شما عزیزان با کاربرد جملات شرطی در php مناسب بوده باشه.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️حتما شما هم تو سورسها با
if - else -elseif
برخورد داشتید و دیدید.بد نیست بدونید که بسیاری از باگهایی که به سورسها وارد میشه،استفاده نادرست از همین جملات شرطی هستش.
♦️سعی میکنیم تو این آموزش طریقه استفاده صحیح از این جملات شرطی رو به شما دوستان یادآوری کنیم تا طریقه استفاده شون رو یاد بگیرید.
➖➖➖➖➖➖➖➖
♦️ #جملات_شرطی در php
♦️اغلب اوقات هنگام نوشتن یک اسکریپت، شما نیاز دارید که تصمیمات متفاوتی در مقابل نتایج مختلف بگیرید، برای تحقق این موضوع از جملات شرطی استفاده می کنیم.
♦️انواع جملات شرطی در php:
... if:
♦️هنگامی که #شرط درست باشد، دستور مقابل if اجرا می شود.
if ... else:
♦️اگر شرط درست باشد دستور مقابل if وگرنه دستور مقابل else اجرا می شود.
if ... elseif ... else:
♦️برای اجرای یک دستور از بین چند دستور کاربرد دارد.
php Switch:
♦️برای انتخاب و اجرای یک دستور از بین چند دستور استفاده می شود.
♦️دستور if
♦️نحوه استفاده:
if (Condition)
{
Statement 1
Statement 2
...
}♦️دستور(Statement) مورد نظر تنها موقعی اجرا می شود که شرط (Condition) برقرار باشد، یعنی مقدار آن برابر true باشد.
مثال:
♦️در کد php زیر اگر امروز جمعه باشد، جمله
"Have a nice weekend" چاپ می شود.
<?php
$d=date("D");
if ($d=="Fri") echo "Have a nice weekend!";
?>♦️دستور if...else
♦️این دستور که در واقع می تواند کامل کننده if باشد، تعیین می کند که اگر شرط درست نبود چه دستوری اجرا شود.
♦️نحوه استفاده:
if (condition)
code to be executed if condition is true;
else
code to be executed if condition is false;مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
"Have a nice weekend" چاپ می شود وگرنه جمله
"Have a nice day" چاپ خواهد شد.
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
else
echo "Have a nice day!";
?>♦️دستور if...elseif....else
♦️همانطور که در بالا گفته شد این نوع if برای اجرای یک دستور از بین چند دستور کاربرد دارد.
♦️نحوه استفاده:
if (condition)
code to be executed if condition is true;
elseif (condition)
code to be executed if condition is true;
else
code to be executed if condition is false;مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
"Have a nice weekend" چاپ می شود و اگر یکشنبه بود جمله
"Have a nice Sunday" چاپ می شود وگرنه جمله
"Have a nice day" چاپ خواهد شد.
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
elseif ($d=="Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>⚠️توجه:
نوع دیگر اجرای دستورات کنترلی(مثال):
if ($i == 1):
echo "i is 1";
$i+=2;
elseif ($i == 2):
echo "i is 2";
$i+=3;
else:
echo "is not 1 or 2";
$i-=1;
endif;➖➖➖➖➖➖➖➖
♦️ امیدوارم این آموزش برای آشنایی شما عزیزان با کاربرد جملات شرطی در php مناسب بوده باشه.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️ دوستان و همراهان عزیز،یه اتفاق غیر منتظره و شوکه کننده ای برای ادمین اصلی کانال افتاده.احتمالا یکی دو روز فعالیت کانال به همینصورت خواهد بود.
♦️محتاج دعاهای تک تکتون هستیم 🙏🏼
خواهشا دعا کنید
♦️محتاج دعاهای تک تکتون هستیم 🙏🏼
خواهشا دعا کنید
ماشاالله دشمنهای کانالمون حتی زمانیکه ادمین اصلیه کانال تو کماست،همچنان دنبال ضربه زدن به تیممون هستن و بیکار ننشستن
واقعا واسه همه شون متاسفم که حتی از کسی که تو کماست هم وحشت دارن و دارن واسش میزنن تا اسم کانالو خراب کنن.
#انسانم_آرزوست
واقعا واسه همه شون متاسفم که حتی از کسی که تو کماست هم وحشت دارن و دارن واسش میزنن تا اسم کانالو خراب کنن.
#انسانم_آرزوست