سلام.
سه تا سوال فوق العاده ابتدایی در php داشتم!
1- IIS چیست؟به چه دردی میخوره؟باید نصب بشه؟اصلا کلا چیه؟
2-فایل php.ini چیه؟به چه دردی میخوره؟کجاست؟
3-دستور unset کلا به چه دردی میخوره؟
میشه یه مثال ساده بزنید؟
ممنون/![]()
سلام.
سه تا سوال فوق العاده ابتدایی در php داشتم!
1- IIS چیست؟به چه دردی میخوره؟باید نصب بشه؟اصلا کلا چیه؟
2-فایل php.ini چیه؟به چه دردی میخوره؟کجاست؟
3-دستور unset کلا به چه دردی میخوره؟
میشه یه مثال ساده بزنید؟
ممنون/![]()
(IIS (Internet Information Service یه نوع وب سروره که مایکروسافت درست کرده و کارش تقریباً مثل Apache ــه
خوب حتما باید نصب باشه؟؟؟؟
دستور unset برای حذف یک متغیر به کار میرود :
;unset $b
اگه Apache داری یا هر نرم افزار کمکی ای که وب سرور نصب میکنه مثل easy php , wamp , ... نیازی نداری بهش ! ( برای اجرای php )
کجا می خواین نصب کنید ؟خوب حتما باید نصب باشه؟؟؟؟
روی کامپیوتر شخصی خودتون ؟ یا روی سرور ؟
اگر روی سرور نصب کنید میتونید یک هاستینگ برای سایت خودتون راه بندازید
روی PC ویندوز هم با استفاده از LocalHost می تونید کار ها ی زیادی بکنید مثلاً PHP رو نصب کنید و روی اون برنامتون یا سایتتون رو امتحان کنید ...
خوب چه موفع بکار میاد؟
ممکنه یه مثال واضح تر بزنید؟
ممنون/
من php editor رو نصب کردم....
این همراه با خودش php رو نصب میکنه..
پس با این حساب دیگه IIS نمیخواد؟؟؟
(واسه سیستم خودم میخوام)
سوال دوم چی؟
php.ini چیه؟به چه کاری میاد؟
ممنون/![]()
1 - unset:
unset برای حذف یک متغیر از حافظه استفاده میشه برای آزاد کردن حافظه.
php به صورت خودکار متغیرها رو بعد از اجرای اسکرپت از حافظه در میاره اما وقتی که متغیری دارید که حافظه زیادی استفاده میکنه و دیگه بهش نیاز ندارید میتونید با unset حذفش کنید.
/*
اگر نمیخوای شیء گرا کار کنی اینو نخون چون گیج میکنه!
از unset برای از بین بردن اشیاء ساخته شده هم میشه استفاده کرد یعنی متغیری رو که دستگیره شیء هست اگر unset کنی اون شیء نابود میشه! بعضی وقتا پیش میاد که تا وقتی که یک شیء نابود نشه دوباره نمیشه از همون کلاس استفاده کرد مثلاً وقتی با PDO از دیتابیس کوئری گرفته میشه یک شیء از PDOStatement ساخته میشه. حالا اگر همه ریزالت ست گرفته شده رو نخوای fetch کنی باید هندل اون شیء رو نابود کنی تا شیء آزاد بشه و دوباره بتونی از دیتابیس کوئری بگیری این نابود کردن هم میشه با unset انجام داد و هم اینکه به متغیر مقدار null داد
*/
2 - IIS:
از من میشنوی اصلاً سراغ IIS نرو! یه دونه xampp یا wamp یا easyPHP یا AppServ یا ... دیگه نصب کن که برات سرور آپاچی + mysql + php رو نصب میکنن و تنظیم میکنن اینجوری خیلی شبیه تر به سرور واقعی میشه تا با IIS!
php editor نمیدونم سرور جدا نصب میکنه یا اینکه فقط php رو برا کار خودش نصب میکنه ولی اونی که گفتم به نظرم سر راست تره! البته یه کم که وارد بشی و بدونی هر چیزی چکار میکنه و چطوری تنظیم میشه میتونی سرور آزمایشیتو با هر چی که دم دستت باشه راه بندازی
3 - php.ini هم فایل تنظیمات php هست و معمولاً یا تو پوشه اصلی php قرار داره یا تو پوشه ویندوز یا تو پوشه bin آپاچی دیگه اینکه کجا باشه بستگی به سرور داره
این Iis واسه منم سوال شده.یادمه اون موقع که کلاس می رفتم.وقتی engine site editor for php رو نصب می کردیم یه سری کد ها کار نمی کردن تا اینکه iis رو نصب می کردیم.حالا یادم رفته iis چیه؟می شه یکی خیلی واضح توضیح بده.من که فقط می خوام با خود php کار کنم و کد نویسیش رو یاد بگیرم ضروریه؟من مبتدی نیستم ولی واقعا بعضی مفاهیم پایه رو توی هیچ کلاسی یاد نمی دن.می دونم باید iis نصب شه ولی حتی نمی دونم چیه؟
یعنی اگر یکی از اینایی که گفتی نصب کنم دیگه احتیاج به iis و نرم افزار php نیست؟
یکم توضیح بده که برای شروع به کار php باید چه نرم افزارهایی رو نصب کرد؟
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)