0
هیچ محصولی در سبد خرید نیست.

مجموع: تومان

ساخت فایل index.php

1398-06-27
مدیر سایت

شرکت پلاتین ، با یک مقاله دیگر در اختیار شما می باشد.

فایل index.php به منزلهٔ اصطلاحاً Bootstrap یا نقطهٔ شروع وب اپلیکیشن‌‌ خواهد بود زیرا کلیهٔ ریکوئست‌ها از طریق فایل htaccess. به این فایل ری‌دایرکت خواهند شد. برای شروع، ابتدا فایلی تحت عنوان index.php حاوی کدهای زیر داخل پوشهٔ public می‌سازیم:

<?php
ini_set('display_errors', '1');

تابع ()ini_set این امکان را در اختیار قرار می دهد تا بتوان تنظیمات پیکربندی php در فایل php.ini را اُورراید کرد و همان‌طور که ملاحظه می‌شود، دستور داده‌ایم که هرگونه ارور احتمالی به منظور دیباگینگ راحت‌تر پروژه در معرض دیدمان قرار گیرد.

 

ساخت فانکشن به منظور دیباگ کردن راحت‌تر پروژه

اگر تجربهٔ توسعهٔ نرم‌افزار با فریمورک لاراول را دارید ، می‌دانید که فانکشنی در این فریمورک در اختیار توسعه‌دهندگان قرار دارد تحت عنوان ()dd که این وظیفه را دارا است تا پارامتر ورودی‌اش را اصطلاحاً Dump کند. در پروژه می خواهیم چنین فانکشنی را داخل فایل index.php بسازیم تا در طول توسعهٔ این فریمورک بتوانیم از آن به منظور دیباگ کردن سورس‌کد استفاده نماییم:

<?php
ini_set('display_errors', '1');

function dd($input)
{
    echo "<pre>";
    var_dump($input);
    echo "</pre>";
    die;
}

با استفاده از کیورد function تابعی تحت عنوان ()dd ساختیم که یک ورودی می‌گیرد. داخل این تابع ابتدا با استفاده از دستور echo تگ آغازین <pre> را چاپ کرده سپس با استفاده از فانکشن به اصطلاح Built-in زبان php به نام ()var_dump پارامتر ورودی را چاپ کرده سپس تگ پایانی <pre/> را چاپ کرده و در نهایت با دستور ;die اجرای سایر اسکرپیت‌ها را متوقف خواهیم کرد. از این پس، از هر نقطهٔ پروژه می‌توان با فراخوانی تابع ()dd و پاس دادن یک متغیر، آرایه یا آبجکت به آن، محتویات آن را مشاهده نماییم.

تکمیل سایر اجزای فولدر public

پیش از این گفتیم که ساختار فولدر public در صورتی که تکمیل شده باشد به صورت زیر خواهد بود:

public
├── css
│   └── styles.css
├── index.php
├── .htaccess
└── js
    └── app.js

همان‌طور که ملاحظه می‌شود، نیاز است تا دو پوشه تحت عناوین css و js به منظور ذخیره‌سازی به ترتیب فایل‌های css و js بسازیم. برای این منظور، این دو فولدر را ساخته و به ترتیب فایل‌هایی به نام‌های styles.css و app.js داخل آن‌ها ایجاد می‌کنیم تا در قسمتی از آموزش که به مبحث ویوها اختصاص دارد کدهای مد نظر خود را داخل آن‌ها درج نماییم.

نظرشما

نوشته های مرتبط


چه عواملی باعث می شود تا تبدیل به یک برنامه نویس خوب شویم؟ پرسیدن این سوال از خود و . . .

4 دقیقه
ادامه مطلب

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

3 دقیقه
ادامه مطلب

معرفی ابزار های طراحی وب سایت     Web Programming اگر برای اولین بار باشد که بخواهد بر . . .

5 دقیقه
ادامه مطلب

لیست فرم های خارجی برای بک لینک رایگان بروز رسانی: استفاده از فرم‌های خارجی برای ب . . .

8 دقیقه
ادامه مطلب