برچسب: تدریس خصوصی پی اچ پی

  • کار با Complex (curly) syntax در PHP

    توی زبون های مختلف وقتی با رشته ها کار میکنیم ممکنه بخوایم یه استرینگ رو مثلا اکو کنیم یا هر کار دیگه ای و داخل اون استرینگ یه متغیر هم باشه. توی PHP میتونید رشته رو توی دبل کوتیشن بذارید و رشته بصورت رندر شده داخل استرینگ نشون داده میشه. یه همچین چیزی منظورم هست:

    <?php
    $name = "Hamid";
    echo "My name is $name";
    
    // output: My name is Hamid

    ولی یسری مواقع هست که شما میخواید از یک آرایه ی Associative مقدار بکشی بیرون. فرض کنید از یه ریکوعست داده اومده واستون و میخواید داده ای که از $_GET اومده رو مستقیما توی رشته چاپ کنید. (این یه مثاله و قطعا توی این موارد بهتره validation انجام بشه).

    <?php
    
    echo "My name is $_GET['name']";
    
    // output: Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in strings.php on line 3

    توی همچین دو تا راه سخت دارید. یکی از سختا اینه که مقدار رو بیرون از رشته بگیرید داخل یه متغیر ذخیره کنید و بعد اونو بذارید داخل رشته که یدونه الکی متغیر هدر میره:

    <?php
    
    $name = $_GET['name'];
    echo "My name is $name";

    راه دوم سخت تر اینه که رشته ها رو بچسبونید به متغیر به این صورت که کار رو یکم سخت میکنه:

    <?php
    
    echo "My name is $name" . $_GET['name'];

    ولی راه قشنگتر اینه که از Complex (curly) syntax استفاده کنید که در میشه آرایه های Associative هم توی استرینگ مستقیم رندر کرد.

    <?php
    
    $user = [
        'name' => 'Hamid',
        'age' => 29
    ];
    echo "My name is {$user['name']} and I am {$user['age']} years old.";
    
    // output: My name is Hamid and I am 29 years old.

    میبینید که چقد شیک و ساده میشه اینکارو کرد توی ورژن های جدید PHP.

    شاد باشید 🙂

  • تدریس خصوصی PHP

    اگر قصد دارید برنامه نویسی بکند رو یاد بگیرید شاید این روزا بهترین گزینه PHP و فریمورک لاراول باشه. پی اچ پی یک زبان برنامه نویسی بکند هست که بخش زیادی از بازار توسعه وب دنیا رو در اختیار داره و حتی سی ام اس های معروفی مثل وردپرس هم با این زبان نوشته شدن و شما برای توسعه پلاگین برای وردپرس هم میتونید این زبان رو یاد بگیرید. همچنین فریمورک های معروفی مثل لاراول هم با زبان PHP نوشته شدن. ما در یک دوره ی کوتاه ولی منظم به شما مبانی کار با PHP رو به نحوی یاد میدیم که اولین پروژه ی خودتون رو که کاملا کاربردی باشه رو با PHP بزنید

    سرفصل های دوره ی PHP

    بصورت کلی سرفصل های زیر را در این دوره یاد خواهید گرفت.

    • مقدماتی در مورد برنامه نویسی وب
      • HTTP
      • مرورگر
      • مرور فرانت
        • HTML
        • CSS
        • JavaScript
    • مقدمات کار با سیستم عامل
      • کار با ترمینال
      • دستورات پایه
      • مدیریت حافظه
    • کار با انواع داده
    • ساختار های کنترلی
    • توابع
    • کلاس ها و اینترفیس ها
    • فضای نام در PHP
    • کار با composer
    • مفاهیم کامپوزر مثل autoloading
    • کار با دیتابیس MySQL
    • مفاهیم api نویسی و json
    • کار با postman
    • احراز هویت در PHP
      • ثبت نام
      • ورود به سیستم
      • فراموشی رمز عبور
    • ارسال ایمیل
    • ارسال پیامک
    • کار با فایل ها و آپلود فایل
    • سشن ها و کوکی ها

    بعد از اتمام این دوره شما قادر خواهید بود که در دوره ی برنامه نویسی شی گرا در پی اچ پی شرکت کنید که توسط ما آموزش داده میشود. برای کسب اطلاعات بیشتر به صفحه ی تدریس خصوصی برنامه نویسی شی گرا در پی اچ پی مراجعه کنید.

    اگر نیاز به مشاوره ی رایگان در مورد کلاس ها و نحوه آموزش دارید با من در واتساپ تماس بگیرید.

  • چرا PHP یاد بگیرم و چطور؟

    زبان برنامه نویسی پی اچ پی یکی از زبان های محبوب برای برنامه نویسی بکند هست که باهاش میشه اسکریپت های تحت وب در سمت سرور نوشت. اگر قصد دارید این زبان رو یاد بگیرید پیشنهاد میکنیم اگر زمان کافی رو دارید بصورت پایه ای و از طریق داکیومنت های رسمی خود پی اچ پی یا سایت های مرجع مثل w3schools اقدام کنید.

    (بیشتر…)