- ماهي بوتات الحمايه ؟
- ماهي حمايه المجموعات ؟
- ماهي السورسات ، وماهي البرمجه ، وماهي اللغات ؟
• الاجوبةه :
- بوتات الحمايه ؛ ادوات عمل ، تنفرد وظيفتها بحمايه المجموعه من المتطفلين ، فرضٱ ، تريد ان تحظر احدهم فأنت يجب ان تقوم بالذهاب الى الاعدادات وبعدها تختار الشخص وتقوم بحظره ، امٱ اذا كان لديك بوت حمايه ، فكل مايجب عمله هو الرد على رسالةه هذا الشخص وتكتب "حظر" ، فيتمہ حظره .
- السورسات ؛ هي مصادر لنقل الملفات من موقع github الى البوت الخاص بك ، بحيث يتم تطويرها من قبل اشخٱص مختصين بلغات البرمجه ويتم نقلها عن طريق سيرفرٱت خدميه مدفوعه كمثٱل ( vps , ins ....الخ ) .
- تنقسم لغٱت البرمجه في التليكرٱم الى التٱلي " PHP ٬ LUA ٬ PYTHON ٬ MYSQL " والعديد من الغٱت الباقيه ، ولكن البٱقي في الغالب يستعمل لتصميم المواقع .
- ماهي حمايه المجموعات ؟
- ماهي السورسات ، وماهي البرمجه ، وماهي اللغات ؟
• الاجوبةه :
- بوتات الحمايه ؛ ادوات عمل ، تنفرد وظيفتها بحمايه المجموعه من المتطفلين ، فرضٱ ، تريد ان تحظر احدهم فأنت يجب ان تقوم بالذهاب الى الاعدادات وبعدها تختار الشخص وتقوم بحظره ، امٱ اذا كان لديك بوت حمايه ، فكل مايجب عمله هو الرد على رسالةه هذا الشخص وتكتب "حظر" ، فيتمہ حظره .
- السورسات ؛ هي مصادر لنقل الملفات من موقع github الى البوت الخاص بك ، بحيث يتم تطويرها من قبل اشخٱص مختصين بلغات البرمجه ويتم نقلها عن طريق سيرفرٱت خدميه مدفوعه كمثٱل ( vps , ins ....الخ ) .
- تنقسم لغٱت البرمجه في التليكرٱم الى التٱلي " PHP ٬ LUA ٬ PYTHON ٬ MYSQL " والعديد من الغٱت الباقيه ، ولكن البٱقي في الغالب يستعمل لتصميم المواقع .
banstart.php
4.9 KB
• كود ، اذا شخص ظل يدز ستارت لبوتك اكثر من 7 مرات حينحظر ،🖤🖤'
• ضيفه اخر الملف ،📻'
• اذا ماشتغل ؛ @GG1ZZBOT ٬🔰'
• ضيفه اخر الملف ،📻'
• اذا ماشتغل ؛ @GG1ZZBOT ٬🔰'
- ماهي دالةه "require" ، وماهي دالةه "require_once" ؟
- ماهي دالةه "include" ، وماهي دالةه "include_once" ؟
• 𝗽𝗵𝗽
• require :
• دالةه جلب محتوى من ملف معين فرضٱ تريد ان تجلب محتوى من ملف فأنت لاتحتاج الى طبعه بدوال مثل "file_put_contents" ، وجلبه بداله "file_get_contents" ، كل ماعليك فعله هو استعمال هذه الدالةه وبهذه الصوره .
require "هنا موقع ملفك";
على سبيل المثٱل :
require "data/iBadlz/bot.php";
• الان سيقوم بجلب محتوى "bot.php" ووضعه في داخل ملفه الخاص ، وبهذه الطريقه انا اقوم بٱستدعاء ملفات بوتاتي داخل مجلداتكم ، ليتم التحديث التلقٱئي .
• require_once :
• لاتخلف عن ال "require" العاديه ، انما تقوم بطبع الملف لمره واحده ، يعني بختصٱر ، اذا وجدت الملف مطبوع ستطبعه لمره واحده وٱنا اعتبرها افضل فلماذا اطبع الملفات كل مره ،؟ بينما هذه الداله تقوم بطبعه مره واحده .
مثٱل :
require_once "data/iBadlz/bot.php";
ستقوم بطبع محتوى "bot.php" ، داخل ملفه لمره واحده ، وكل ما يتم تحديثه ستطبعه مره اخرى لمره واحده .
• include ٫ include_once :
• دالةه "include" ، "include_once" ، لاتختلف عن دالةه "require" او "require_once" ، وانا اعنيها حرفيٱ ولكن لماذٱ اغلب المطورين يفضلون دالةه "require" على دالةه "include" ؟
- الجواب :
- دالةه "require" ، عند حدوث خطٱ اثناء جلب الملف فٱن الملف كله سيتوقف ويظهر لديك خطٱ يقول لك ان المسار او السينتاكس(الكود) ، يحتوي على خطٱ ، بينما دالةه "include" ، فسوف يظهر لك تحذير وليس خطٱ ويستمر الملف بالعمل دون توقف ، اذا لماذا اريد للملف ان يستمر بالعمل اذا كان يحتوي على اخطاء ؟ ، لهذا السبب يستعمل المطورين جميعٱ دالةه "require" .
• كود دالةه "include" ، "include_once" :
• include "data/iBadlz/bot.php";
• include_once "data/iBadlz/bot.php";
- حسنٱ ، كيف يمكنني جلب رابط او موقع ملفي داخل استضافه ؟ او داخل مجلدات ؟
• كل ماعليك كتبه هو التالي داخل الملف المراد معرفه مساره :
• echo (__FILE__);
بعدهٱ تختار فتح او view ، وسيظهر لك مساره قم بنسخه وابدٱ بستدعاء الملف اينما شئت بدالةه "include" او "require" .
- للٱستفسار : @GG1ZZBOT ،🔰'
- ماهي دالةه "include" ، وماهي دالةه "include_once" ؟
• 𝗽𝗵𝗽
• require :
• دالةه جلب محتوى من ملف معين فرضٱ تريد ان تجلب محتوى من ملف فأنت لاتحتاج الى طبعه بدوال مثل "file_put_contents" ، وجلبه بداله "file_get_contents" ، كل ماعليك فعله هو استعمال هذه الدالةه وبهذه الصوره .
require "هنا موقع ملفك";
على سبيل المثٱل :
require "data/iBadlz/bot.php";
• الان سيقوم بجلب محتوى "bot.php" ووضعه في داخل ملفه الخاص ، وبهذه الطريقه انا اقوم بٱستدعاء ملفات بوتاتي داخل مجلداتكم ، ليتم التحديث التلقٱئي .
• require_once :
• لاتخلف عن ال "require" العاديه ، انما تقوم بطبع الملف لمره واحده ، يعني بختصٱر ، اذا وجدت الملف مطبوع ستطبعه لمره واحده وٱنا اعتبرها افضل فلماذا اطبع الملفات كل مره ،؟ بينما هذه الداله تقوم بطبعه مره واحده .
مثٱل :
require_once "data/iBadlz/bot.php";
ستقوم بطبع محتوى "bot.php" ، داخل ملفه لمره واحده ، وكل ما يتم تحديثه ستطبعه مره اخرى لمره واحده .
• include ٫ include_once :
• دالةه "include" ، "include_once" ، لاتختلف عن دالةه "require" او "require_once" ، وانا اعنيها حرفيٱ ولكن لماذٱ اغلب المطورين يفضلون دالةه "require" على دالةه "include" ؟
- الجواب :
- دالةه "require" ، عند حدوث خطٱ اثناء جلب الملف فٱن الملف كله سيتوقف ويظهر لديك خطٱ يقول لك ان المسار او السينتاكس(الكود) ، يحتوي على خطٱ ، بينما دالةه "include" ، فسوف يظهر لك تحذير وليس خطٱ ويستمر الملف بالعمل دون توقف ، اذا لماذا اريد للملف ان يستمر بالعمل اذا كان يحتوي على اخطاء ؟ ، لهذا السبب يستعمل المطورين جميعٱ دالةه "require" .
• كود دالةه "include" ، "include_once" :
• include "data/iBadlz/bot.php";
• include_once "data/iBadlz/bot.php";
- حسنٱ ، كيف يمكنني جلب رابط او موقع ملفي داخل استضافه ؟ او داخل مجلدات ؟
• كل ماعليك كتبه هو التالي داخل الملف المراد معرفه مساره :
• echo (__FILE__);
بعدهٱ تختار فتح او view ، وسيظهر لك مساره قم بنسخه وابدٱ بستدعاء الملف اينما شئت بدالةه "include" او "require" .
- للٱستفسار : @GG1ZZBOT ،🔰'
❤1
• يتم العمل ، على كود اضف ، مسح ، رد بجميع انواع الميديٱ بخواص ، لم تشهد لهٱ من مثيل .
- للٱستفسار او اي اضافةه جديده :
- @GG1ZZBOT .
- للٱستفسار او اي اضافةه جديده :
- @GG1ZZBOT .
Add.php
24.1 KB
• كود ، اضف رد + مسح رد + اضف رد عٱم + مسح رد عٱم ، بجميع انواع الميديٱ ،💘'
• ضيفةه اخر الملف ، اذا ماشتغل يمك رٱسلني ؛ @GG1ZZBOT .🔰'
• ضيفةه اخر الملف ، اذا ماشتغل يمك رٱسلني ؛ @GG1ZZBOT .🔰'
- الحل ، ان الكروب او المجموعه ميصير تسويها خارقةه بالتحديث الجديد مال التليكرام ، بس ادخل سجل المحادثات ، تلكةه السجل مخفي سويه ظاهر ، وكبل تتحول خارقه ،🖤🖤*
Member.php
6 KB
• كود ، رفع ، تنزيل عضـو مميز ،🖤*
• ضيفةه ٱخر الملف، وتٱكد عدل ايديك وايدي بوتك ،🔰*
• اذٱ مٱشتغل رٱسلني : @GG1ZZBOT ،💘'
• ضيفةه ٱخر الملف، وتٱكد عدل ايديك وايدي بوتك ،🔰*
• اذٱ مٱشتغل رٱسلني : @GG1ZZBOT ،💘'
Farward.php
6.1 KB
• كود اذاعه ، اذاعه بالتوجيه ، اذاعه خاص ، اذاعه خاص بالتوجيه ؛🖤،
• ضيفةه اخر الملف وتأكد من عدم تضارب المتغيرات ،📮ء
• القديم جٱن بي اغلاط استعمل هذٱ ،🍭"
• للأستفسار : @GG1ZZBOT ،🍥'
• ضيفةه اخر الملف وتأكد من عدم تضارب المتغيرات ،📮ء
• القديم جٱن بي اغلاط استعمل هذٱ ،🍭"
• للأستفسار : @GG1ZZBOT ،🍥'
الزعيم.php
385.6 KB
• ملف بوت حمايه ، قوي وسريع ،🔰'
• بمميزٱت حصريه وجميله ،💘'
• حقوق المطور دٱخل الملف ،🖤'
• بمميزٱت حصريه وجميله ،💘'
• حقوق المطور دٱخل الملف ،🖤'
👍1
games.php
35.6 KB
• كود العاب ، ضيفةه اخر الملف ،🖤*
• الكود يحتوي على 11 لعبه php ؛
مـنها - الاسرع - معاني - ترتيب - اسئله - امثله - حزروه - تخمين - المختلف - العكس - محيبس - رياضيات ،🌤'
• وايضا ميزات - نقاطي - رسائلي - بيع نقاطي ،💘'
• حقوق المطور داخل الملف ،🦄"
• الكود يحتوي على 11 لعبه php ؛
مـنها - الاسرع - معاني - ترتيب - اسئله - امثله - حزروه - تخمين - المختلف - العكس - محيبس - رياضيات ،🌤'
• وايضا ميزات - نقاطي - رسائلي - بيع نقاطي ،💘'
• حقوق المطور داخل الملف ،🦄"
❤1
kick.php
5.6 KB
• كود حظر ، الغاء حظر [ بالمعرف و الايدي ] ،🖤'
• ضيفةه اخر الملف ، اذا جنت منصب سورسي ، بس دز لبوتك تحديث السورس ويتنصب عندك ،🔰'
• للأستفسار : @GG1ZZBOT '💘💘ء
• ضيفةه اخر الملف ، اذا جنت منصب سورسي ، بس دز لبوتك تحديث السورس ويتنصب عندك ،🔰'
• للأستفسار : @GG1ZZBOT '💘💘ء
php.ini
46 B
• هذا الملف يقوم بتفعيل خاصيه جلب الملفات من مواقع url ، بعض الاستضافات يكون url مقفول ، لذلك فقط ارفع هذا الملف بصيغه php.ini بجانب الملف الذي يجلب محتوى url ،🖤'
• كمثٱل : استضافه "5GBfree" ، لايمكنك تنصيب سورسي عليهٱ سوف يظهر لك ملف "error" ، لذلك ارفع هذا الملف بجانب ملف "include.php" ،🔰'
• للأستفسار : @GG1ZZBOT ،💘'
• كمثٱل : استضافه "5GBfree" ، لايمكنك تنصيب سورسي عليهٱ سوف يظهر لك ملف "error" ، لذلك ارفع هذا الملف بجانب ملف "include.php" ،🔰'
• للأستفسار : @GG1ZZBOT ،💘'
👍1
- منصٱت تليكرام "Telegram" ، التحديث الجديد ، لاتنصبه فقط من المصادر الموثوقه ، "Google Play" ٱو "Apple Store" :
• Google Play :
[ https://play.google.com/store/apps/details?id=org.telegram.messenger ]
• Apple Store : [ https://itunes.apple.com/us/app/telegram-messenger/id686449807?mt=8 ]
• Google Play :
[ https://play.google.com/store/apps/details?id=org.telegram.messenger ]
• Apple Store : [ https://itunes.apple.com/us/app/telegram-messenger/id686449807?mt=8 ]
❤1
• ماهيَ الفنكشن ؟ وماهي طريقةه التعامل معه بالنسبةه لبوتات التليكرام ؟
- الفنكشن "function" :
دالة عمل بلغات البرمجه الغرض منها اعطاء جماليةه للكود وتقصير الملف بأقصى مايمكن ، والاختصار في الاكواد ، على سبيل المثال انا لدي بوت بلغةه "PHP" ارغب منه ان يستجيب لي كلما ارسل له امر معين ، ف بلوضع الطبيعي سيكون علي كتابه الامر بهذه الصيغةه :
if($text == "/start){
bot("SendMessage",[
'chat_id'=>$chat_id,
'text'=>"اهلا بك",
]);
}
- لكن ماذا لو كان لدي كود ضخم هل يجب علي تكرار الكود مره اخرى ؟ ، حسنٱ هنا تأتي وضيفةه الفنكشن "function" وطريقه عملها كالتالي :
function iBadlz($chat_id,$text,$message_id){
bot("SendMessage",[
'chat_id'=>$chat_id,
'text'=>$text,
'reply_to_message_id'=>$message_id
'parse_mode'=>"MARKDOWN",
'disable_web_page_preview'=>true,
]);
}
- حسنٱ مالذي قمت بفعله ، كتبت كلمه "function" ، وبجانبها كلمه "iBadlz" والتي تعني اسم الفنكشن التي سوف تستدعيها داخل الشرط يمكنك تغيرها على سبيل المثال يمكنك كتابه كلمه "Send" ، بدل كلمه "iBadlz" ، انت حر في تسميه الفنكشن !
- حسنا التالي هي هذه الاقواس :
($chat_id,$text,$message_id)
- هذه الاقواس يجب ان تضع بها استدعاء الدالةه ، على سبيل المثال انا كتبت داخل الفنكشن :
bot("SendMessage"){
'chat_id'=>$chat_id,
- حسنا على الفنكشن ان يرسل رسالةه لمتغير يدعى "chat_id$" فكيف له ان يرسل اذا لم اقم بأستدعاء المتغير داخل الاقواس الصغيره هذه :
($chat_id,$text,$message_id)
- وكذلك هو الحال بالنسبه الى متغيرات "text$" او "message_id$" 🖤.
• بالتٱكيد انت يجب ان تكون قد عرفت المتغيرات في اعلى الفنكشن كمثال متغير "text$" يجب ان يتم تعريفه بهذه الطريقه في اعلى الفنكشن :
$text = $message->text;
وكذلك هي الحال بالنسبه لبقيه ، المتغيرات !
• حسنٱ بعد فهم طريقه كتابه الـ"function" يجب ان تعلم كيف نستدعيها داخل البوت ووضعها داخل الدوال الشرطيه اليكم شرط بسيط جدا :
if($text == "/start"){
iBadlz($chat_id,"اهلا بك",$message_id);
}
• هذا الشرط سيقوم بالرد على المرسل ، ويقول له اهلا بك ، حسنا هل يمكن ان اغير الرسالةه هذه ؟ نعم يمكن ذلك وعن طريق كتابه شرط ثاني كمثال :
if($text == "/id"){
iBadlz($chat_id,"انت المطور",$message_id);
}
• بهذه الطريقه يمكن اختصار عده اكواد ، بسطر او اثنان فقط ، وبسهوله تامه ، من دون الحاجه لاعاده كتابه كل شيء مره اخرى ، وليست هذه استعمالات الفنكشن وحسب ، يمكن استعمالها لأمور كثيره ، كمثال انشاء فنكشن اعاده الاتصال بالمواقع ، حيث تقوم هذه الفنكشن بالنوم لمده ، وبعد فتره تتصل بلموقع وعندما يتم تشغيله ترسل لك ان الموقع اصبح فعال الان ، وغير ذلك منها انشاء فنكشن تقوم بدور الخزن سواء "Json" او "txt" للاستفسار حول الفنكشن اكثر ، يمكنك الاطلاع على موقع لغةه "PHP"، للاستفسار حولها !🖤🖤.
- رابط موقع لغةه "PHP" :
- https://www.php.net
• للاستفسار : @GG1ZZBOT ،💘💘"
- الفنكشن "function" :
دالة عمل بلغات البرمجه الغرض منها اعطاء جماليةه للكود وتقصير الملف بأقصى مايمكن ، والاختصار في الاكواد ، على سبيل المثال انا لدي بوت بلغةه "PHP" ارغب منه ان يستجيب لي كلما ارسل له امر معين ، ف بلوضع الطبيعي سيكون علي كتابه الامر بهذه الصيغةه :
if($text == "/start){
bot("SendMessage",[
'chat_id'=>$chat_id,
'text'=>"اهلا بك",
]);
}
- لكن ماذا لو كان لدي كود ضخم هل يجب علي تكرار الكود مره اخرى ؟ ، حسنٱ هنا تأتي وضيفةه الفنكشن "function" وطريقه عملها كالتالي :
function iBadlz($chat_id,$text,$message_id){
bot("SendMessage",[
'chat_id'=>$chat_id,
'text'=>$text,
'reply_to_message_id'=>$message_id
'parse_mode'=>"MARKDOWN",
'disable_web_page_preview'=>true,
]);
}
- حسنٱ مالذي قمت بفعله ، كتبت كلمه "function" ، وبجانبها كلمه "iBadlz" والتي تعني اسم الفنكشن التي سوف تستدعيها داخل الشرط يمكنك تغيرها على سبيل المثال يمكنك كتابه كلمه "Send" ، بدل كلمه "iBadlz" ، انت حر في تسميه الفنكشن !
- حسنا التالي هي هذه الاقواس :
($chat_id,$text,$message_id)
- هذه الاقواس يجب ان تضع بها استدعاء الدالةه ، على سبيل المثال انا كتبت داخل الفنكشن :
bot("SendMessage"){
'chat_id'=>$chat_id,
- حسنا على الفنكشن ان يرسل رسالةه لمتغير يدعى "chat_id$" فكيف له ان يرسل اذا لم اقم بأستدعاء المتغير داخل الاقواس الصغيره هذه :
($chat_id,$text,$message_id)
- وكذلك هو الحال بالنسبه الى متغيرات "text$" او "message_id$" 🖤.
• بالتٱكيد انت يجب ان تكون قد عرفت المتغيرات في اعلى الفنكشن كمثال متغير "text$" يجب ان يتم تعريفه بهذه الطريقه في اعلى الفنكشن :
$text = $message->text;
وكذلك هي الحال بالنسبه لبقيه ، المتغيرات !
• حسنٱ بعد فهم طريقه كتابه الـ"function" يجب ان تعلم كيف نستدعيها داخل البوت ووضعها داخل الدوال الشرطيه اليكم شرط بسيط جدا :
if($text == "/start"){
iBadlz($chat_id,"اهلا بك",$message_id);
}
• هذا الشرط سيقوم بالرد على المرسل ، ويقول له اهلا بك ، حسنا هل يمكن ان اغير الرسالةه هذه ؟ نعم يمكن ذلك وعن طريق كتابه شرط ثاني كمثال :
if($text == "/id"){
iBadlz($chat_id,"انت المطور",$message_id);
}
• بهذه الطريقه يمكن اختصار عده اكواد ، بسطر او اثنان فقط ، وبسهوله تامه ، من دون الحاجه لاعاده كتابه كل شيء مره اخرى ، وليست هذه استعمالات الفنكشن وحسب ، يمكن استعمالها لأمور كثيره ، كمثال انشاء فنكشن اعاده الاتصال بالمواقع ، حيث تقوم هذه الفنكشن بالنوم لمده ، وبعد فتره تتصل بلموقع وعندما يتم تشغيله ترسل لك ان الموقع اصبح فعال الان ، وغير ذلك منها انشاء فنكشن تقوم بدور الخزن سواء "Json" او "txt" للاستفسار حول الفنكشن اكثر ، يمكنك الاطلاع على موقع لغةه "PHP"، للاستفسار حولها !🖤🖤.
- رابط موقع لغةه "PHP" :
- https://www.php.net
• للاستفسار : @GG1ZZBOT ،💘💘"
❤2👍1
ماهي البنيهَ البديله ؟
ماهي فوٱئدها ، لماذٱ احيانا ارى كود بلغةه "PHP" لا استطيع قرٱئته ؟
• البنيه البديله "alternative syntax" :
هي ليست بدالةه ، انما نمط معين بلغةه "PHP" الغرض منه الاحتراف ، وايضا السهوله والبساطه والجماليه اليك بكتابه لغه "PHP" ، حسنٱ سأقوم بكتابه شرط بسيط وسأريك شيئٱ دائما اعتدت على رؤيته جيدٱ وايضٱ سأستعمل به الفنكشن السابق شرحه ، لغرض التعلم اكثر :
if($text == "/start"){
iBadlz($chat_id,"مرحبا بك",$message_id);
]);
}
- حسنا قمت بكتابه كود بسيط عند الضغط امر "/start" ، سيقوم البوت بالرد ، ويرسل مرحبا بك ، وقمت بأستعمال الفنكشن ، ولكن ماذا لو كان لدي اربعةه او خمسه شروط في شرط واحد مالذي سأفعله ؟ سأقوم بالتأكيد بكتابته بهذه الصوره :
if($text == "/start"){
if(var == text){
if(var == text){
foreach(var as var=>var){
echo "hi";
}
}
}
}
- قمت بكتابه عده شروط الغرض منها فقط رؤيه كيف يبدو مظهر الكود النهٱئي ، حسنا لو نظرت لنهايه الشروط لاتعرف البراكتس هذه الاقواس" { " عائده لأي شرط فيهم ؟ فأنا الان لا اعلم ماهو براكتس " { " نهايةه "foreach" على سبيل المثال او براكتس نهايةه الشرط الاول ع سبيل المثال ، لذلك ستضطر لكتابه الكومنت للذي يقرأ الشروط ستقوم بكتابه التالي ع سبيل المثال ،
}//endforeach
}//end if
- تقوم بكتابه الكثير لتستطيع فهم المقابل مالذي فعلته ، حسنا ماذا لو استعملت البنيه البديله ؟ سأقوم بكل ببساطه اعاده كتابه الشروط لكن بصيغه البنيه البديله :
if($text == "/start"):
foreach(var as var=>var):
echo "hi";// هنا اقول له اطبع كلمه هاي
endif;
endforeach;
- اولا قمت بكتابه الشرط وقد الغيت اقواس البراكتس " { " وضعت بدلها سيمي كولوم تعني النقاط الثنٱئيه وهذا هو شكلها " : " وفي النهايه كتبت ";endif " و ";endforeach " ، حسنا لو قارنت الكود السابق بهذا الكود سوف ترى بأن الذي سوف يتعبك هو ذلك الكود لانك لاتعلم ماهي نهايه الشرط الذي تضعه ، هنالك بعض المحررات الذكيه للغايه التي عندما تقوم بتحديد قوس البراكتس سوف تدلك انها عائده الى اي شرط ، مثال ذلك تطبيق : "CODER" ،
ولكن عندما تعتاد على البنيه البديله ، سوف ترى بانها اسهل لعيناك وستعتاد عليها بسهوله سأقوم بكتابه شروط عديده لأريك سهولتها فقط :
foreach(var as var=>var):
if($text == "/start"):
echo "hi";//اطبع لي كلمه hi
else if (var == text ):
echo "hello";
else:
endforeach;
endif;
• عده شروط مدموجه مع الـ "foreach" ، وقارن بينها وبين البنيه السابقه الاعتياديه التي كنت تستعملها ،🖤'
• للأستفسار : @GG1ZZBOT ،💘💘'
ماهي فوٱئدها ، لماذٱ احيانا ارى كود بلغةه "PHP" لا استطيع قرٱئته ؟
• البنيه البديله "alternative syntax" :
هي ليست بدالةه ، انما نمط معين بلغةه "PHP" الغرض منه الاحتراف ، وايضا السهوله والبساطه والجماليه اليك بكتابه لغه "PHP" ، حسنٱ سأقوم بكتابه شرط بسيط وسأريك شيئٱ دائما اعتدت على رؤيته جيدٱ وايضٱ سأستعمل به الفنكشن السابق شرحه ، لغرض التعلم اكثر :
if($text == "/start"){
iBadlz($chat_id,"مرحبا بك",$message_id);
]);
}
- حسنا قمت بكتابه كود بسيط عند الضغط امر "/start" ، سيقوم البوت بالرد ، ويرسل مرحبا بك ، وقمت بأستعمال الفنكشن ، ولكن ماذا لو كان لدي اربعةه او خمسه شروط في شرط واحد مالذي سأفعله ؟ سأقوم بالتأكيد بكتابته بهذه الصوره :
if($text == "/start"){
if(var == text){
if(var == text){
foreach(var as var=>var){
echo "hi";
}
}
}
}
- قمت بكتابه عده شروط الغرض منها فقط رؤيه كيف يبدو مظهر الكود النهٱئي ، حسنا لو نظرت لنهايه الشروط لاتعرف البراكتس هذه الاقواس" { " عائده لأي شرط فيهم ؟ فأنا الان لا اعلم ماهو براكتس " { " نهايةه "foreach" على سبيل المثال او براكتس نهايةه الشرط الاول ع سبيل المثال ، لذلك ستضطر لكتابه الكومنت للذي يقرأ الشروط ستقوم بكتابه التالي ع سبيل المثال ،
}//endforeach
}//end if
- تقوم بكتابه الكثير لتستطيع فهم المقابل مالذي فعلته ، حسنا ماذا لو استعملت البنيه البديله ؟ سأقوم بكل ببساطه اعاده كتابه الشروط لكن بصيغه البنيه البديله :
if($text == "/start"):
foreach(var as var=>var):
echo "hi";// هنا اقول له اطبع كلمه هاي
endif;
endforeach;
- اولا قمت بكتابه الشرط وقد الغيت اقواس البراكتس " { " وضعت بدلها سيمي كولوم تعني النقاط الثنٱئيه وهذا هو شكلها " : " وفي النهايه كتبت ";endif " و ";endforeach " ، حسنا لو قارنت الكود السابق بهذا الكود سوف ترى بأن الذي سوف يتعبك هو ذلك الكود لانك لاتعلم ماهي نهايه الشرط الذي تضعه ، هنالك بعض المحررات الذكيه للغايه التي عندما تقوم بتحديد قوس البراكتس سوف تدلك انها عائده الى اي شرط ، مثال ذلك تطبيق : "CODER" ،
ولكن عندما تعتاد على البنيه البديله ، سوف ترى بانها اسهل لعيناك وستعتاد عليها بسهوله سأقوم بكتابه شروط عديده لأريك سهولتها فقط :
foreach(var as var=>var):
if($text == "/start"):
echo "hi";//اطبع لي كلمه hi
else if (var == text ):
echo "hello";
else:
endforeach;
endif;
• عده شروط مدموجه مع الـ "foreach" ، وقارن بينها وبين البنيه السابقه الاعتياديه التي كنت تستعملها ،🖤'
• للأستفسار : @GG1ZZBOT ،💘💘'
MyStatus.php
3.1 KB
• كود جميل ، يعطي صلاحيات الشخص دٱخل الكروب ،🖤
• حقوق المطور داخل الملف ،🔰'
• حقوق المطور داخل الملف ،🔰'
راغنٱر لوثبروك - القضاء والقدر "
https://youtu.be/5jDelIXrD3s
https://youtu.be/5jDelIXrD3s
YouTube
راغنار لوثبروك - القضاء والقدر | predestination
حساباتي ع تواصل الاجتماعي ؛
- Telegram : https://www.tg-me.com/JJ116
- insta : x.4.4.x
- insta : x.6.0.x
- Snapchat : man_spi .
- PUBG : iBadlz .
- Gmail : [email protected] .
- اسم المسَلسل , " Vikings " †
- بأمكانك طلب مقاطع حول مسلسَلات ، لأعمل…
- Telegram : https://www.tg-me.com/JJ116
- insta : x.4.4.x
- insta : x.6.0.x
- Snapchat : man_spi .
- PUBG : iBadlz .
- Gmail : [email protected] .
- اسم المسَلسل , " Vikings " †
- بأمكانك طلب مقاطع حول مسلسَلات ، لأعمل…
$badlz = ('name.txt');//اسم الملف
$bytes = filesize($badlz);
if ($bytes >= 1073741824)
{
$bytes = number_format($bytes / 1073741824, 2) . ' GB';
echo $bytes;
}
elseif ($bytes >= 1048576)
{
$bytes = number_format($bytes / 1048576, 2) . ' MB';$bytes = number_format($bytes / 1048576, 2) . ' MB';
echo $bytes;
}
elseif ($bytes >= 1024)
{
$bytes = number_format($bytes / 1024, 2) . ' KB';
echo $bytes;
}
elseif ($bytes > 1)
{
$bytes = $bytes . ' bytes';
echo $bytes;
}
elseif ($bytes == 1)
{
$bytes = $bytes . ' byte';
echo $bytes;
}
else
{
$bytes = '0 bytes';
echo $bytes;
}
• كود بسيط الفكره منه استخراج الميكا بايت والكيلو بايت والكيكا بايت ، من البايت الي بداخل استضافتك ، مثلا عندك ملف اسمه ('badlz.mp4') ، داخل الاستضافه حيظهر حجمه بالبايت فما تعرف شكد حجمه بالضبط مثلا يجوز يطلع حجمه ( 83929492 ) فأنت بهذا الكود تكدر تقيس الحجم بالضبط بالوحده الي تناسبك "
• الغرض الثاني منه هو ، انك تكدر تنطي شروط للبوت بحيث ميحمل ملف اكبر من " 20 MB "
لان التليكرام ميقبل ، الصوره اكبر حجم لازم " 5MB" والفيديو او اي ملف ثاني "20MB" فخلوني اكتب الكم شرط بسيط "
if($bytes >= 1048576){
$bytes = number_format($bytes / 1048576, 2) . ' MB';
if($bytes < "20 MB"){
/*
• هنا كتبتله اذا الحجم اصغر من "20MB" بلش تحميل وتكتب هنا كود التحميل الخاص بيك ، يفيد جماعه ملف اليوتيوب المنشور بهل فتره وخابصينه بي ، وفكرته بسيطه "
*/
}
else
{
echo "<pre>";
echo "The file is too big for telegram i can't download the file
- الحجم كبير جدا بالنسبه الى التليكرام لا استطيع تحميل الملف";
echo "</pre>";
//هنا كتبتله اذا مكدرت تحمل كلي تره الملف جبير ومكدرت احمل الملف
}
• اذا كنت حاب تنشر اذكر مصدر القناة ، او رابطها او سوي توجيه،💘💘"