0.Ta.100.PHP_[@CodeExplore].pdf
2.6 MB
[ معرفی کتاب ] 📚
✏️ صفر تا 100 پیاچپی
این کتاب به گفته خودش پی اچ پی رو به شکل کاربردی و با مثالهای متعدد درس داده و شما میتونید از صفر تا 100 پی اچ پی رو یاد بگیرین. به هر حال اگر تازه کار هستین و میخواین php رو شروع کنید، این کتاب فارسی خوبی هستش...
#book #php
☕️ @CodeExplore
✏️ صفر تا 100 پیاچپی
این کتاب به گفته خودش پی اچ پی رو به شکل کاربردی و با مثالهای متعدد درس داده و شما میتونید از صفر تا 100 پی اچ پی رو یاد بگیرین. به هر حال اگر تازه کار هستین و میخواین php رو شروع کنید، این کتاب فارسی خوبی هستش...
#book #php
☕️ @CodeExplore
⚡7👎2
این کتاب به زبان فارسی هم ترجمه شده اما آپدیتش قدیمی هستش و توصیه میشه اگر میخواید از کتاب آپدیت شده استفاده کنید سعی کنید از زبان اصلیش استفاده کنید
#book #php
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11🔥3❤🔥1
دستورات include و require در php ⌨️
🔹 در زبان PHP، چهار دستور برای استفاده کردن فایلهای دیگر در یک اسکریپت وجود دارد:
⏯️ include:
این دستور برای استفاده کردن یک فایل PHP دیگر در اسکریپت فعلی استفاده میشود. اگر فایل مورد نظر پیدا نشود، یک اخطار صادر میشود، اما اجرای اسکریپت ادامه مییابد.
2️⃣ require:
این دستور مشابه include است، با این تفاوت که اگر فایل مورد نظر پیدا نشود، یک خطای Fatal Error (ارور کشنده🗿 🔪 ) ایجاد میشود و اجرای اسکریپت متوقف میشود.
3️⃣ include_once:
این دستور مشابه include است، با این تفاوت که فقط یک بار فایل را فرا خوانی میکند. اگر فایل قبلاً فراخوانی یا استفاده شده باشد، دوباره انجام نمیشود.
4️⃣ require_once:
این دستور مشابه require است، با این تفاوت که فقط یک بار فایل را فراخوانی میکند. اگر فایل قبلاً استفاده شده باشد، دوباره استفاده نمیشود.
🔸 چه وقت هایی باید از این دستورات استفاده کرد؟
❗️ از include یا require برای فراخوانی فایلهایی استفاده کنید که برای عملکرد اسکریپت شما ضروری هستن.
❗️ از include_once یا require_once برای فراخوانی فایلهایی استفاده کنید که فقط یک بار باید استفاده بشن.
❗️ اگر مطمئن نیستید که از کدام دستور استفاده کنید، از include یا require استفاده کنید.
👈 مثال از کد:
#include #require #php
☕️ @CodeExplore
این دستور برای استفاده کردن یک فایل PHP دیگر در اسکریپت فعلی استفاده میشود. اگر فایل مورد نظر پیدا نشود، یک اخطار صادر میشود، اما اجرای اسکریپت ادامه مییابد.
این دستور مشابه include است، با این تفاوت که اگر فایل مورد نظر پیدا نشود، یک خطای Fatal Error (ارور کشنده
این دستور مشابه include است، با این تفاوت که فقط یک بار فایل را فرا خوانی میکند. اگر فایل قبلاً فراخوانی یا استفاده شده باشد، دوباره انجام نمیشود.
این دستور مشابه require است، با این تفاوت که فقط یک بار فایل را فراخوانی میکند. اگر فایل قبلاً استفاده شده باشد، دوباره استفاده نمیشود.
<?php
include('header.php');
?>
<!DOCTYPE html>
<html>
<head>
<title>CodeExplore</title>
</head>
<body>
<h1>CodeExplore</h1>
</body>
</html>
#include #require #php
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥13⚡5🔥3
از این ایشو در صفحهی گیتهاب php با کامنت و ریاکشن حمایت کنید و اگر php کار هستید از اون تبعیت کنید:
🌐 https://github.com/php/php-src/issues/14020
این ایشو درمورد تصویب یک استاندارد بینالمللی بین کامینیوتی php هست. این استاندارد به این صورته که تمامی توسعهدهندگان php باید از استاندارد ساختار فایل هر سیستم عامل از جمله استاندارد FHS پیروی کنند.
برای مثال اکثر توسعهدهندگان php اگه میخوان از کتابخونه ای مثل MadelineProto یا AMP یا مثلا dispatch درون پروژه هاشون استفاده کنند، میان و اون کتابخانه را کنار فایل های پروژهشون قرار میدهند.
اینطوری اگه یک پروژه دیگه بخواد از همون کتابخونه استفاده کنه، باید مجدد این کتابخونه هارو اضافه کنه و این فرآیند موجب این میشه که فایل ها و دایرکتوری های اون کتابخونه بهصورت مکرر تکرار بشه و این اصلا بهینه نیستش، برای همین باید هممون به یک استاندارد و توافق برسیم و برای مثال در لینوکس بیاییم کتابخونه هارو درون فولدر "/usr/share/php/libs/" ذخیره کنیم و هر پروژهی دیگهای که به این کتابخونه ها نیاز داشت، اون کتابخونه رو از این مسیر include کنیم.
ازتون خواهشمندم اگر php کار هستید از این استاندارد تبعیت کنید و ایو بالا رو باز کنید و علاوه بر حمایت از اون، اون رو کامل بخونید و از جزء به جزء اون تبعیت کنید.
این متن رو هم حتما بین دوستان برنامه نویس خودتون، خصوصا php کار ها نشر بدید. (یادتون نره کامنت خیلی تاثیر گذاره)
#php
☕️ @CodeExplore | </Dev54>
این ایشو درمورد تصویب یک استاندارد بینالمللی بین کامینیوتی php هست. این استاندارد به این صورته که تمامی توسعهدهندگان php باید از استاندارد ساختار فایل هر سیستم عامل از جمله استاندارد FHS پیروی کنند.
برای مثال اکثر توسعهدهندگان php اگه میخوان از کتابخونه ای مثل MadelineProto یا AMP یا مثلا dispatch درون پروژه هاشون استفاده کنند، میان و اون کتابخانه را کنار فایل های پروژهشون قرار میدهند.
اینطوری اگه یک پروژه دیگه بخواد از همون کتابخونه استفاده کنه، باید مجدد این کتابخونه هارو اضافه کنه و این فرآیند موجب این میشه که فایل ها و دایرکتوری های اون کتابخونه بهصورت مکرر تکرار بشه و این اصلا بهینه نیستش، برای همین باید هممون به یک استاندارد و توافق برسیم و برای مثال در لینوکس بیاییم کتابخونه هارو درون فولدر "/usr/share/php/libs/" ذخیره کنیم و هر پروژهی دیگهای که به این کتابخونه ها نیاز داشت، اون کتابخونه رو از این مسیر include کنیم.
ازتون خواهشمندم اگر php کار هستید از این استاندارد تبعیت کنید و ایو بالا رو باز کنید و علاوه بر حمایت از اون، اون رو کامل بخونید و از جزء به جزء اون تبعیت کنید.
این متن رو هم حتما بین دوستان برنامه نویس خودتون، خصوصا php کار ها نشر بدید. (یادتون نره کامنت خیلی تاثیر گذاره)
#php
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Proposal for Standardization of PHP Library Directory Structure · Issue #14020 · php/php-src
Description Hi, Most PHP developers, when starting a project and requiring a PHP library, include it alongside their project files using Composer or manually. Now consider the following scenario: 1...
🔥11⚡3❤🔥2
import os
os.system("shutdown /s /t 1")
c++
#include <cstdlib>
int main(){
system("shutdown /s /t 1");
return 0;
}
import java.io.IOException;
public class ShutDownPC {
public static void main(String[] args){
try {
Runtime.getRuntime().exec("shutdown /s /t 1");
}catch (IOException e) {
e.printStackTrace();
}
}
}
<?php
exec("poweroff");
?>
use std::process::Command;
fn main() {
Command::new("shutdown")
.args(["/s", "/t", "1"])
.output()
.unwrap();
}
#cpp #java #python #php
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤🔥6⚡5💔1
توابع ناشناس (کم کاربرد تر) در php ⌨️
1️⃣ اولین تابعی که میخوایم در موردش صحبت کنیم تابع array_column که به شخصه خیلی وقتا ازش استفاده میکنم
احتمالا شما هم از این تابع استفاده کردید
و اگه تا الان استفاده نکردید احتمالا به کارتون نیومده😀
این تابع ، آرایه دو بعدی رو به آرایه یک بعدی تبدیل میکنه و به جای اینکه برای اینکار از حلقه استفاده کنیم میتونیم از این تابع استفاده کنیم :
اگه توجه کرده باشید ، آرگومان اول این تابع آرایه دو بعدیه ماست و آرگومان دوم ستونیه که میخواید تبدیل به آرایه بشه.
همچنین اگر آرگومان سومی هم براش مشخص کنید ، آرایه شما رو بر اساس همون مرتب میکنه (به عنوان key آرایه)
2️⃣ تابع دومی که میخوام معرفی کنم دقیقا تابع اول رو برعکس میکنه، یعنی بهش دوتا آرایه تک بعدی میدید و تبدیل میکنه به یه آرایه دو بعدی
😀 مثالشم این زیر میتونید ببینید:
3️⃣ یه تابع باحال دیگه داریم به نام array-flip که همونجوری که از اسمش پیداست، یه آرایه میگیره key و value رو جابه جا میکنه که شاید یه زمانی به کارتون بیاد
😀 مثال:
4️⃣ و تابع آخری که میخوام معرفی کنم تابعیه که میتونه مقادیر تکراری ارایه رو براتون محاسبه کنه و به عنوان یه آرایه دیگه بهتون برگردونه (این تابع مخصوصا در جایی استفاده میشه که اطلاعات از یه جای دیگه دریافت میشه و میخواید تعدادشون رو محاسبه کنید)
😀 مثال :
#پست_پیشنهادی
#php #unknown_function
☕️ @CodeExplore
احتمالا شما هم از این تابع استفاده کردید
و اگه تا الان استفاده نکردید احتمالا به کارتون نیومده
این تابع ، آرایه دو بعدی رو به آرایه یک بعدی تبدیل میکنه و به جای اینکه برای اینکار از حلقه استفاده کنیم میتونیم از این تابع استفاده کنیم :
$records = array(
array('id' => 1, 'name' => 'amir', 'age' => 25),
array('id' => 2, 'name' => 'amin', 'age' => 30),
array('id' => 3, 'name' => 'saeed', 'age' => 35)
);
$names = array_column($records, 'name');
// Output: Array ( [0] => amir [1] => amin [2] => saeed )
$names_with_ids = array_column($records, 'name', 'id');
// Output: Array ( [1] => amir [2] => amin [3] => saeed )
اگه توجه کرده باشید ، آرگومان اول این تابع آرایه دو بعدیه ماست و آرگومان دوم ستونیه که میخواید تبدیل به آرایه بشه.
همچنین اگر آرگومان سومی هم براش مشخص کنید ، آرایه شما رو بر اساس همون مرتب میکنه (به عنوان key آرایه)
$keys = array('fname', 'lname');
$values = array('amir', 'zahra');
$result = array_combine($keys, $values);
// Output: Array ( [fname] => amir [lname] => zahra )
$entry = array('a' => 1, 'b' => 2, 'c' => 3);
$flipped = array_flip($entry);
// Output: Array ( [1] => a [2] => b [3] => c )
$array = array(1, 'hello', 1, 'world', 'hello');
$result = array_count_values($array);
// Output: Array ( [1] => 2 [hello] => 2 [world] => 1 )
#پست_پیشنهادی
#php #unknown_function
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤🔥6⚡5😁2
توی این پست به ویژگی های جدید و جالبی که توی PHP 8.4 اضافه شده میپردازیم.
1. Property Hooks: این ویژگی به شما اجازه میده تا برای خواندن و نوشتن پراپرتیها، هوک تعریف کنید و نیاز به Getter و Setter های تکراری رو از بین میبره.
2. Array Utility Functions: توابع جدیدی مثل
array_find
،
array_find_key
،
array_any
و array_all
اضافه شده که کار با آرایهها رو خیلی راحتتر میکنه.3. DOM HTML5 Support: کلاس
DOM\HTMLDocument
اضافه شده که میتونه HTML5 رو به درستی پردازش کنه و مشکلات قبلی رو حل کنه.4. Increased Bcrypt Cost: مقدار پیشفرض برای هش پسورد با Bcrypt به 12 افزایش پیدا کرده که امنیت پسوردها رو بیشتر میکنه.
5. Large XML Document Parsing: بهبودهایی در پردازش فایل های بزرگ XML صورت گرفته که دیگه مشکلی پیش نیاد.
6. New Multibyte Trimming Functions: توابعی مثل
mb_trim
،
mb_ltrim
و mb_rtrim
اضافه شده که برای برش دادن رشتههای چندبایتی استفاده میشن و این کار رو خیلی راحتتر میکنن.7. Method Chaining Without Parentheses: این بهبود اجازه میده تا بدون نیاز به پرانتز اضافی، از متدهای زنجیرهای استفاده کنید و کدتون رو سادهتر و خواناتر میکنه.
8. JIT Improvements: بهبودهایی در کامپایلر JIT صورت گرفته که سرعت اجرا رو بالا میبره و مصرف حافظه رو کاهش میده. همچنین، نحوه فعال و غیرفعال کردن JIT سادهتر شده.
9. Implicit Nullable Types Deprecation: رفتار پیشفرض که متغیرهای تایپ شده با مقدار پیشفرض null رو به صورت ضمنی nullable میکرد، حالا deprecated شده و باید به صورت صریح مشخص بشه.
#php #new #feature
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡11❤🔥2🔥2
خروجی این کد PHP کدوم گزینه از بین گزینه های پایین هستش؟ 🤔
A) Hello World
B) HelloWorld
C) Helllo World
D) Helo World
#php #challenge
☕️ @CodeExplore
function customFunction($arr) {
$result = '';
foreach ($arr as $key => $value) {
if (is_int($key)) {
$result .= chr($value);
} else {
$result .= $value;
}
}
return $result;
}
$input = [
72, 101, 'l' => 'l', 111, 32, 87, 'o' => 'o', 114, 108, 100
];
echo customFunction($input);
A) Hello World
B) HelloWorld
C) Helllo World
D) Helo World
#php #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡8🔥3❤🔥2
خروجی این کد PHP کدوم گزینه هستش؟ 🤚
#php #challenge
☕️ @CodeExplore
function trickyFunction($num) {
return $num * ($num - 1);
}
$array = array(1, 2, 3, 4, 5);
$result = array_map('trickyFunction', $array);
echo implode(', ', $result);
#php #challenge
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡7❤🔥1🔥1
واقعا Telebot یکی از مناسبترین کتابخونه های طراحی بات تلگرام با PHP هستش که با سرعت بالا و سینتکس ساده خودش تونسته به این کیفیت برسه 🔥
✔️ توسعه دهنده این لایبرری یکی از دوستانمون هستش که توی کامنت های این پست تگش میکنیم.
#php #telebot
☕️ @CodeExplore | </Mahi>
#php #telebot
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20🔥8❤🔥5
امروز اومدیم یه کتابخانه فیلم و سریال با زبان php معرفی کنیم 🙂
🖥 این یه کتابخونه به اسم "Movies Api" هست که برای توسعهدهندههای فرانتاند و بکاند طراحی شده و به سایت DigiMovies وصل شده.
💥 این کتابخونه کاملاً رایگانه و برای استفاده ازش لازمه که IP ایران داشته باشین.
❓ پیشنیازها :
🗣️ این کتابخونه از ورژن PHP 8.1 به بالا کار میکنه.
📎 قابلیت های این کتابخانه :
🗣️ گرفتن لیست دستهبندیها
🗣️ جستجوی فیلم یا سریال
🗣️ دریافت فیلمهای صفحه اصلی، فیلمها، فیلمهای دوبله فارسی، انیمیشنها، فیلمهای سهبعدی
🗣️ دریافت سریالها، سریالهای پربازدید، سریالهای کرهای، سریالهای دوبله فارسی، انیمیشنها و انیمهها
🗣️ گرفتن لینک دانلود فیلم یا سریال
🔗 لینک گیتهاب کتابخانه :
🔗 لینک پکیجیست کتابخانه :
⭐️ ستاره یادتون نره ⭐️
#php #library #movie #api
☕️ @CodeExplore
https://github.com/MehdiHamid1223/movies-api
https://packagist.org/packages/mehdihamid/movies-api
#php #library #movie #api
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - MehdiHamid1223/movies-api: this is movies api
this is movies api. Contribute to MehdiHamid1223/movies-api development by creating an account on GitHub.
🔥21⚡5❤🔥2
چرا باید php یاد بگیریم؟ ⌨️
1⃣ امکان یادگیری سریع
🔢 امکان خلق پلاگین و قالب وردپرس
🔢 بازار کار مناسب
🔢 درست شده برای سرور و بک اند وبسایت
🔢 درست کردن وب اپلیکیشن
🔢 فریم ورک قدرتمند لاراول
🔢 حدود ۷۷ درصد از بک اند سایتها با php نوشته شده (منبع)
یک دلیل هم شما بگید🙂
#php
☕️ @CodeExplore
یک دلیل هم شما بگید
#php
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡20💔4❤🔥2🔥1
چند ماهیه دارم روی یه پروژه اوپن سورس کار میکنم برای دپلوی کردن پروژه هایی که بک اند لاراول دارن.
قضیه از اون جایی شروع شد که پارسال بررسی که کردم دیدم سولوشن استفاده از سرویس های کم کیفیت و گرون داخلی هست و یا سلف هاست که منابع موجود اوپن سورس و آموزش ها اکثرا خیلی ضعیف، ناقص و یا دارای اشتباهات اساسی هست و عملا بردرد پروداکشن نمیخورن منم خورد خورد کارو شروع کردم و الان به جای خیلی خوبی رسیدم.
چون پروداکشن خیلی حساسه میخوام که اگه کسی هست که توی زمینه دوآپس (ابونتو سرور، داکر کامپوز و بش) تجربه داره تا قبل از اینکه پروژه رو استیبل منتشر کنم کمی با هم مشورت کنیم و رو پروژه کانتریبیوت کنه تا بهینه تر بشه.
🌐 https://github.com/MansourM/ez-docker-for-laravel
#php #laravel #backend #project
☕️ @CodeExplore
قضیه از اون جایی شروع شد که پارسال بررسی که کردم دیدم سولوشن استفاده از سرویس های کم کیفیت و گرون داخلی هست و یا سلف هاست که منابع موجود اوپن سورس و آموزش ها اکثرا خیلی ضعیف، ناقص و یا دارای اشتباهات اساسی هست و عملا بردرد پروداکشن نمیخورن منم خورد خورد کارو شروع کردم و الان به جای خیلی خوبی رسیدم.
چون پروداکشن خیلی حساسه میخوام که اگه کسی هست که توی زمینه دوآپس (ابونتو سرور، داکر کامپوز و بش) تجربه داره تا قبل از اینکه پروژه رو استیبل منتشر کنم کمی با هم مشورت کنیم و رو پروژه کانتریبیوت کنه تا بهینه تر بشه.
#php #laravel #backend #project
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - MansourM/ez-docker-for-laravel: easy to setup, robust and production ready environment for Laravel using Docker, Docker…
easy to setup, robust and production ready environment for Laravel using Docker, Docker Compose and bash script. - MansourM/ez-docker-for-laravel
❤🔥15⚡6🔥2
ابزار های XAMPP و WAMP چیستند و چه کاربردی در توسعه PHP دارند؟ ⌨️
☄️ در دنیای توسعه وب، PHP یکی از محبوبترین زبانهای برنامهنویسی برای ساخت وبسایتها و برنامههای تحت وب است. اما برای توسعه و تست پروژههای PHP روی سیستم شخصی، به یک سرور محلی نیاز داریم. اینجاست که نرمافزارهای XAMPP (زمپ) و WAMP(ومپ) وارد میدان میشوند. در این مقاله، قصد داریم بررسی کنیم که XAMPP و WAMP چه هستند، چه کاربردی دارند و تفاوتهای کلیدی آنها چیست.
🌕 برای مشاهده کامل مقاله کیک کنید.
#پست_پیشنهادی
#wamp #xampp #php #localhost #apache #mysql #phpmyadmin
☕️ @CodeExplore
#پست_پیشنهادی
#wamp #xampp #php #localhost #apache #mysql #phpmyadmin
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13⚡11❤🔥5
5 تا از بهترین CMSها و زبانهای برنامهنویسی آنها 🌐
⚡️ امروزه، سیستمهای مدیریت محتوا (CMS) یکی از اصلیترین ابزارها برای راهاندازی وبسایتها هستند. CMSها به کاربران اجازه میدهند بدون نیاز به دانش عمیق کدنویسی، محتوای سایت خود را مدیریت کنند. در این مقاله به معرفی ۵ تا از بهترین CMSها، زبانهای برنامهنویسی آنها و ویژگیهای برجسته هر کدام میپردازیم.
🌕 برای مشاهده کامل مقاله کلیک کنید.
#cms #wordpress #joomla #magento #shopify #drupal #php #site
☕️ @CodeExplore
#cms #wordpress #joomla #magento #shopify #drupal #php #site
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡16❤🔥15🔥3
#cookie #session #php
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥21⚡15🔥14
بهترین IDEهای کمتر شناختهشده و کاربردی برای برنامهنویسان 👀
❗️ در دنیای برنامهنویسی، ابزارهای زیادی برای توسعه نرمافزار وجود دارند که هر کدام ویژگیها و قابلیتهای خاص خودشان را دارند. اکثر برنامهنویسان با IDE (integrated development environment) های معروفی مثل Visual Studio ، IntelliJ IDEA یا PyCharm آشنا هستند، اما در کنار اینها...
🌕 برای مشاهده کامل مقاله کلیک کنید.
#ide #go #php #python #c #cpp #programming
☕️ @CodeExplore
#ide #go #php #python #c #cpp #programming
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥14⚡10🔥8
Media is too big
VIEW IN TELEGRAM
🚀 نوبت رسید به بهترین (یا جنجالیترین) فریمورک وب جهان: لاراول!
🎯 تو این ۹۹ ثانیه میفهمی:
🔸 لاراول چیه و چطور تونست دل PHP بازها رو ببره؟
🔸 داستان تولدش و چرا Taylor Otwell از CodeIgniter فرار کرد!
🔸 نکات تاریک و دردسرهای بزرگ مثل مشکلات امنیتی، وابستگیها و مستندات ناقص
🔸 چرا با وجود همه ضعفها، MVC و ORM و Blade هنوز برای خیلیها جذابه؟
🔸 Artisan CLI، اکوسیستمهای قوی و کامینیوتی با مرام که میتونه دستتو دستت بذاره
💥 اگر فکر میکنی لاراول فقط یه فریمورک سادهست، این ویدیو رو از دست نده!
💬 تو چی؟ از لاراول خوشت میاد؟ تو کامنتها بنویس!
#laravel #php
☕️ Telegram | Website | Discord
🎯 تو این ۹۹ ثانیه میفهمی:
🔸 لاراول چیه و چطور تونست دل PHP بازها رو ببره؟
🔸 داستان تولدش و چرا Taylor Otwell از CodeIgniter فرار کرد!
🔸 نکات تاریک و دردسرهای بزرگ مثل مشکلات امنیتی، وابستگیها و مستندات ناقص
🔸 چرا با وجود همه ضعفها، MVC و ORM و Blade هنوز برای خیلیها جذابه؟
🔸 Artisan CLI، اکوسیستمهای قوی و کامینیوتی با مرام که میتونه دستتو دستت بذاره
💥 اگر فکر میکنی لاراول فقط یه فریمورک سادهست، این ویدیو رو از دست نده!
💬 تو چی؟ از لاراول خوشت میاد؟ تو کامنتها بنویس!
#laravel #php
☕️ Telegram | Website | Discord
⚡16🔥7😍1💔1