فهرست همه آموزش های این موضوع
کلیدهای مرتبط از دسته بندی های دیگر، با اولویت بالا
- معرفی زبان PHP
- معرفی نرم افزار Wamp Server
- شروع کدنویسی PHP
- نوشتن توضیحات در میان کدهای PHP
- متغیرها، در PHP
- ثابت ها (constants)، در PHP
- اجرای دستورات شرطی، با دستور if ، در PHP
- اجرای دستورات شرطی، با دستور switch ، در PHP
- ساخت حلقه (Loop)، با for ، در PHP
- ساخت حلقه (Loop)، با while ، در PHP
- ساخت حلقه (Loop)، با do ... while ، در PHP
- توابع (Function)، در PHP
- آرایه ها (Array)، در PHP
- عملگرهای حساب (Arithmetic Operators) (عملگرهای ریاضی)، در PHP
- عملگرهای تندنویسی، در PHP
- دانلود راهنماهای موجود در وب سایت php.net و نوشته های کاربران در آنها، به صورت کامل و ارائه شده به صورت یک فایل (با پسوند chm و قابل اجرا بدون نیاز به هیچ برنامه خاصی) از خود وب سایت php.net ، برای خواندن آنها به صورت آفلاین (Offline) ، در PHP
- ساخت آرایه ها (Array)، با تابع array ، در PHP
- آرایه های چند بعدی، در PHP
- به دست آوردن تعداد عنصرهای (Element) یک آرایه (Array)، با تابع count ، در PHP
- نمایش دادن تمامی عناصر یک آرایه (Array)، با تابع count و حلقه for ، در PHP
- نمایش تمامی عناصر یک آرایه (Array)، با دستور print_r ، در PHP
- مرتب کردن عنصرهای (Element) یک آرایه (Array)، به صورت صعودی، با تابع sort ، در PHP
- مرتب کردن عنصرهای (Element) یک آرایه (Array)، به صورت نزولی، با تابع rsort ، در PHP
- حذف کردن عنصرهای تکراری موجود در یک آرایه (Array)، با تابع array_unique ، در PHP
- چک کردن وجود داشتن یک مقدار (عدد، رشته و ...) در یک آرایه (Array)، با تابع in_array ، در PHP
- ساخت یک آرایه (Array) با اندازه و مقادیر (value) اولیه مشخص و یکسان، با تابع array_fill ، در PHP
- ساخت یک آرایه (Array) با اندازه و مقادیر (value) اولیه مشخص و یکسان و کلیدهای (key) تعیین شده، با تابع array_fill_keys ، در PHP
- به دست آوردن شماره متناظر با اولین محل وجود یک مقدار (Value) در یک آرایه (Array)، با تابع array_search ، در PHP
- قرار دادن عناصر یک آرایه (Array) در یک رشته (String)، با یک علامت خاص در بین آنها، با تابع implode و معکوس این روند، با تابع explode ، در PHP
- به دست آوردن مقدار مجموع عنصرهای (Element) یک آرایه (Array)، با تابع array_sum ، در PHP
- تغییر چیدمان عنصرهای (Element) یک آرایه (Array)، به صورت تصادفی، با تابع shuffle ، در PHP
- ساخت یک آرایه (Array) شامل بازه ای از اعداد یا حروف الفبا، با تابع range ، در PHP
- به دست آوردن همه کلیدهای (key) یک آرایه (Array)، با تابع array_keys ، در PHP
- جابجا کردن مقادیر (value) و کلیدها (key) با هم، در یک آرایه (Array)، با تابع array_flip ، در PHP
- فیلتر کردن (Filter) (گزینش) مقادیر یک آرایه (Array) بر اساس یک تابع دلخواه، با تابع array_filter ، در PHP
- به دست آوردن عناصر مشترک بین دو یا چند آرایه (Array)، بر اساس مقایسه مقادیر (value)، با تابع array_intersect ، در PHP
- به دست آوردن عناصر مشترک بین دو یا چند آرایه (Array)، بر اساس مقایسه کلیدها (key)، با تابع array_intersect_key ، در PHP
- به دست آوردن عناصر مشترک بین دو یا چند آرایه (Array)، بر اساس مقایسه مقادیر (value) و کلیدها (key)، با تابع array_intersect_assoc ، در PHP
- به دست آوردن بخشی از یک آرایه (Array) (چند عنصر پشت سرهم از آرایه)، با تابع array_slice ، در PHP
کلیدهای مرتبط از دسته بندی های دیگر، با اولویت بالا
- متغیرهای بولین (Boolean)، در PHP
- تعریف متغیرهای سراسری (global)، در PHP
- تعیین نوع یک متغیر، با تابع gettype ، در PHP
- تغییر نوع یک متغیر، با تابع settype ، در PHP
- توابع مربوط به تعیین نوع متغیرها (به صورت : آیا عضو این نوع متغیرها هست یا خیر)، در PHP
- تشخیص تعریف یا عدم تعریف (وجود یا عدم وجود) یک متغیر، با تابع isset ، در PHP
- نمایش نوع و مقدار یک متغیر (به صورت ساختاری)، با تابع var_dump ، در PHP
- افزایش میزان اطلاعاتی که تابع var_dump نمایش می دهد، در PHP
- تشخیص تمامی متغیرهای تعریف شده تاکنون، با تابع get_defined_vars ، در PHP
- متغیرهای فوق سراسری (superglobal)، در PHP
- متغیر فوق سراسری $_REQUEST ، در PHP
- ارسال مقدار متغیرها، از یک صفحه به صفحه ای دیگر، با روش GET ، در PHP
- نحوه ارسال متغیرها با روش GET ، در صورت وجود کاراکترهای غیر مجاز برای URL صفحه، با تابع urlencode ، در PHP
- اتصال دو رشته (String) به هم، با علامت نقطه (علامت .) یا عملگر تندنویسی =. ، در PHP
- تفاوت بین علامت ' (علامت Single Quotes) و علامت " (علامت Double Quotes)، هنگام تعریف متن، در PHP
- به دست آوردن تعداد کاراکترهای یک رشته (طول رشته)، با تابع strlen ، در PHP
- تعیین استفاده از حروف بزرگ یا کوچک برای نمایش کاراکترهای یک رشته، با توابع strtolower ، strtoupper ، ucfirst و ucwords ، در PHP
- جایگزین کردن یک کلمه به جای کلمه ای خاص از یک رشته، با تابع str_replace ، در PHP
- حذف فضای خالی قبل و بعد از یک رشته، با تابع trim ، در PHP
- حذف چند کاراکتر ابتدای یک رشته (String)، با تابع substr ، در PHP
- حذف چند کاراکتر آخر یک رشته (String)، با تابع substr ، در PHP
- نگه داشتن بخشی از یک رشته (String)، بعد از یک کلمه خاص و حذف بخش اولیه رشته (String)، قبل از آن کلمه، با تابع strstr ، در PHP
- نگه داشتن بخشی از یک رشته (String)، بعد از یک کاراکتر (Character) خاص و حذف بخش اولیه رشته (String)، قبل از آن کاراکتر (Character)، با تابع strchr ، در PHP
- حذف تگ های HTML و PHP از یک رشته (String)، با تابع strip_tags ، در PHP
- حذف تگ های HTML و PHP یک رشته (String)، به جز تعدادی تگ (Tag) مورد نظرمان، با تابع strip_tags ، در PHP
- حذف تمامی کاراکترهای اعداد (Number) (کاراکترهای 0 تا 9) از یک رشته (String)، در PHP
- ساخت یک رشته جدید با چندین بار تکرار کردن رشته ای دیگر، با تابع str_repeat ، در PHP
- چک کردن وجود یا عدم وجود یک عبارت (زیررشته - Substring) خاص در یک رشته (String)، به صورت حساس به بزرگ یا کوچک بودن حروف (Case-sensitive)، با تابع strstr ، در PHP
- چک کردن وجود یا عدم وجود یک عبارت (زیررشته - Substring) خاص در یک رشته (String)، به صورت غیر حساس به بزرگ یا کوچک بودن حروف (Case-insensitive)، با تابع stristr ، در PHP
- پیدا کردن موقعیت یک کلمه در یک رشته، با تابع strpos ، در PHP
- چک کردن اینکه آیا ابتدا یا انتهای یک رشته (String) برابر یک رشته (یک عبارت) خاص می باشد یا خیر، با تعریف دو تابع (Function) جدید، در PHP
- ساخت زیر رشته از یک رشته، با تابع substr ، در PHP
- به دست آوردن بخش آخر یک آدرس، با تابع basename ، در PHP
- ساخت یک id (عبارت منحصربفرد)، با تابع uniqid ، در PHP
- تبدیل کاراکترهای ((رفتن به خط جدید)) (new line) موجود در یک رشته (String) به تگ br ، با تابع nl2br ، در PHP
- محاسبه فاصله Levenshtein (انگلیسی : Levenshtein Distance) برای دو رشته (String) (میزان تفاوت دو رشته بر اساس حداقل تعداد جایگزینی (Replace)، قرار دادن (Insert) یا حذف کردن (Delete) کاراکتر (Character)، برای تبدیل یک رشته به دیگری)، با تابع levenshtein ، در PHP
- تبدیل کد ASCII به کاراکتر (Character)، با تابع chr ، در PHP
- تبدیل یک کاراکتر (Character) به کد ASCII (کد اسکی)، با تابع ord ، در PHP
حذف بخشی از رشته
وجود داشتن در رشته
کلیدهای مرتبط از دسته بندی های دیگر
- ساخت حلقه بر اساس عناصر یک آرایه، با دستور foreach ، در PHP
- رفتن به گام بعدی حلقه (در for یا while یا foreach)، با دستور continue ، در PHP
- توقف اجرای دستورات و گام های بعدی حلقه (در for یا while یا foreach) و عبور از آن، با دستور break ، در PHP
کلیدهای مرتبط از دسته بندی های دیگر، با اولویت بالا
کلیدهای مرتبط از دسته بندی های دیگر
- تعیین مقدار پیش فرض (default) برای ورودی های یک تابع، در PHP
- استفاده از return ، هنگام تعریف تابع، در PHP
- عدم نمایش متن خروجی یک تابع (Function)، با توابع ob_start و ob_end_clean ، در PHP
کلیدهای مرتبط از دسته بندی های دیگر، با اولویت بالا
- تعیین زمان و تاریخ، با تابع getdate ، در PHP
- نمایش تاریخ فعلی (روز، ماه و سال)، با تابع date ، در PHP
- به دست آوردن زمان فعلی، به صورت یک عدد تنها، با تابع time ، در PHP
- تعیین حداکثر زمان اجرای کدهای PHP صفحه (Maximum Execution Time) (با قابلیت تعیین زمان نامحدود برای اجرا)، با تابع set_time_limit ، در PHP
- عددها، در PHP
- تولید اعداد تصادفی، با تابع rand ، در PHP
- محاسبه باقیمانده یک تقسیم، با تابع fmod ، در PHP
- محاسبه قدرمطلق (اندازه) یک عدد، با تابع abs ، در PHP
- توابع مثلثاتی (Trigonometric functions)، در PHP
- تعیین ماکزیمم بین دو عدد، با تابع max ، در PHP
- تعیین مینیمم بین دو عدد، با تابع min ، در PHP
- حذف قسمت اعشاری اعداد (گرد کردن اعداد)، با توابع round ، ceil و floor ، در PHP
- به دست آوردن جذر (رادیکال 2) یک عدد، با تابع sqrt ، در PHP
- به توان رساندن یک عدد، با تابع pow ، در PHP
- تبدیل زاویه از رادیان (radian) به درجه (degree)، با تابع rad2deg ، در PHP
- تبدیل زاویه از درجه (degree) به رادیان (radian)، با تابع deg2rad ، در PHP
- تبدیل اعداد دهدهی (decimal) به اعداد دودویی (binary)، با تابع decbin ، در PHP
- تبدیل اعداد دودویی (binary) به اعداد دهدهی (decimal)، با تابع bindec ، در PHP
- پردازش بر روی اطلاعات دریافتی از فرم ها (Form) (در حالت ارسال مقادیر فرم با روش POST)، در PHP
- ارسال مقادیر یک فرم به صفحه پردازش اطلاعات فرم، با روش GET ، در PHP
- ارسال مقدار یک متغیر PHP ، با فرم (Form)، به صورت مخفی (hidden) و با روش POST ، در PHP
- تشخیص خالی (بدون مقدار) بودن یک فیلد (Field) از فرم (Form) که بر اساس روش GET یا POST به صفحه ارسال شده، با تابع empty ، در PHP
- تشخیص ارسال شدن یک متغیر (Variable) به صفحه، بر اساس روش GET یا POST (مثل ارسال شدن مقدار یک فیلد (Field) از فرم (Form) به صفحه)، با تابع isset ، در PHP
- چک کردن انتخاب یا عدم انتخاب فایل توسط کاربر، برای فیلد (field) مربوط به انتخاب فایل در فرم (form)، در PHP
- افزایش حداکثر تعداد متغیرهای (Variable) ارسال شده توسط روش POST (یا حداکثر تعداد فیلدهای (Field) یک فرم (Form) بر اساس روش POST)، در PHP
- نمایش عکس ها با PHP
- استفاده از تابع imagecreatetruecolor به جای تابع imagecreate ، برای ساختن عکس جدید، بدون خراب شدن رنگ ها، در PHP
- افزودن یک طرح (watermark - stamp) شامل متن و کادر مستطیلی و به صورت نیمه شفاف، بر روی یک عکس موجود، در PHP
- به دست آوردن اندازه عرض (width) و ارتفاع (height) یک عکس، بر حسب پیکسل (px - pixel)، با توابع imagesx و imagesy ، در PHP
- افزودن یک عکس بر روی یک عکس دیگر (watermark - stamp)، در PHP
- چسباندن دو عکس به یکدیگر، در جهت عمودی، در PHP
- تبدیل متن به عکس، در PHP
- باز کردن و بستن یک فایل، با توابع fopen و fclose ، در PHP
- ساخت یک فایل جدید، در PHP
- نوشتن اطلاعات، در یک فایل موجود، با تابع fwrite ، در PHP
- حذف کردن یک فایل، با تابع unlink ، در PHP
- تغییر نام یک فایل، با تابع rename ، در PHP
- آپلود (upload) یک فایل، در PHP
- آپلود (upload) همزمان چند فایل، در PHP
- افزایش حداکثر حجم قابل آپلود (upload) برای فایل ها و اطمینان از قابل آپلود بودن فایل های بزرگ، در PHP
- به دست آوردن حجم یک فایل، با تابع filesize ، در PHP
- کپی کردن یک فایل (File) از یک پوشه (Folder)، به درون یک پوشه (Folder) دیگر (با نام جدید)، با دستور copy ، در PHP
- از حالت فشرده در آوردن (unzip) یک فایل zip ، در PHP
- فشرده کردن (zip کردن) یک پوشه (Folder) و تمام پوشه ها و فایل های درون آن، در PHP
- باز کردن یک فایل متنی و جایگزین کردن برخی عبارت ها (رشته ها - strings) با عبارت های دیگر و ذخیره به صورت یک فایل جدید، با کدهای PHP
- به دست آوردن مسیر فولدر حاوی فایل فعلی (parent directory's path)، با تابع dirname ، در PHP
- به دست آوردن لیست فایل های موجود در یک پوشه (Folder)، با تابع scandir ، در PHP
- به دست آوردن لیست نام تمامی فایل ها و زیرپوشه های (subfolders) موجود در یک پوشه (folder-directory)، با تعریف یک تابع (Function) جدید، در PHP
- به دست آوردن فهرست همه زیرپوشه های (Subdirectory) موجود در یک پوشه (Directory - Folder)، با تابع glob و مقدار GLOB_ONLYDIR ، در PHP
- به دست آوردن فهرست همه فایل های (File) با یک فرمت خاص (مثلا jpg) موجود در یک پوشه (Folder)، با تابع glob ، در PHP
- یافتن پوشه ها (Folders) یا فایل هایی که نام آنها در یک الگوی (pattern) مشخص صدق می کند، با تابع glob ، در PHP
- چک کردن اینکه آیا یک نام ذخیره شده به صورت یک رشته (string)، نام یک پوشه (Folder) می باشد یا خیر، با تابع is_dir ، در PHP
- به دست آوردن پسوند یک فایل (نوع فایل)، بر اساس نام فایل (یا آدرس فایل)، با تابع pathinfo در PHP
- تشخیص نوع (type) یک فایل (بر اساس انواع dir و file و fifo و ...)، با تابع filetype ، در PHP
- به دست آوردن نام یک فایل بدون پسوند آن، بر اساس نام فایل (یا آدرس فایل)، با تابع pathinfo در PHP
- به دست آوردن زمان آخرین بار دسترسی (access) به یک فایل، با تابع fileatime ، در PHP
- به دست آوردن زمان آخرین بار اصلاح (modify) یک فایل، با تابع filemtime ، در PHP
- به دست آوردن زمان آخرین بار ایجاد تغییر (change) در inode یک فایل، با تابع filectime ، در PHP
- منظور از inode یک فایل چیست ؟ (در PHP)
- ساخت یک پوشه (Folder) جدید، با تابع mkdir در PHP
- حذف کردن یک پوشه (Folder)، با تابع rmdir ، در PHP
- به دست آوردن اجازه های (Permissions) مربوط به یک فایل (File)، با تابع fileperms ، در PHP
- به دست آوردن مقدار فضای خالی یک فایل سیستمی (filesystem) یا یک درایو (disk partition)، با تابع disk_free_space ، در PHP
- به دست آوردن مقدار کل فضای (خالی و غیر خالی) یک فایل سیستمی (filesystem) یا یک درایو (disk partition)، با تابع disk_total_space ، در PHP
- چک کردن مطابق بودن نام یک فایل (filename) و یا در کل، یک رشته (string)، با یک الگوی (pattern) مشخص، با تابع fnmatch در PHP
- ساخت یک فایل به صورت موقتی (temporary)، با تابع tmpfile ، در PHP
- ساخت لینک سخت (hard link) به یک فایل (وجود داشتن فایل با دو یا چند نام و در محل های مختلف، اما به صورت واحد و با اطلاعات یکسان، حتی در صورت تغییر دادن یکی از آنها)، با تابع link ، در PHP
- چک کردن وجود داشتن یک فایل، با تابع file_exists ، در PHP
- ۱۰۰۰ تساخت آپلودر (uploader) فایل برای آپلود فایل بر روی یک هاست دیگر (مثلا هاست دانلود)
- به دست آوردن بخش آخر یک آدرس، با تابع basename ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر (با قابلیت ادامه اجرای کدهای فایل فعلی در صورت نیافتن فایل ارجاع داده شده)، با دستور include ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر (با قابلیت توقف اجرای کدهای فایل فعلی در صورت نیافتن فایل ارجاع داده شده)، با دستور require ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر، به صورت تنها یک بار در هنگام چندین بار ارجاع به آن (با قابلیت ادامه اجرای کدهای صفحه فعلی در صورت نیافتن صفحه ارجاع داده شده)، با تابع include_once ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر، به صورت تنها یک بار در هنگام چندین بار ارجاع به آن (با قابلیت توقف اجرای کدهای صفحه فعلی در صورت نیافتن صفحه ارجاع داده شده)، با تابع require_once ، در PHP
کلیدهای مرتبط از دسته بندی های دیگر
- محاسبه مقدار حافظه (Memory) اختصاص داده شده به PHP ، با تابع memory_get_usage ، در PHP
- محاسبه حداکثر (Peak) مقدار حافظه (Memory) اختصاص داده شده به PHP ، با تابع memory_get_peak_usage ، در PHP
- پاک کردن حافظه cache ناشی از برخی تابع های PHP ، با تابع clearstatcache ، در PHP
کلیدهای مرتبط از دسته بندی های دیگر
- مشاهده اطلاعات مربوط به نسخه PHP نصب شده بر روی سیستم، با تابع phpinfo ، در PHP
- به دست آوردن نسخه PHP نصب شده ، با تابع phpversion ، در PHP
کلیدهای مرتبط از دسته بندی های دیگر
- دستورات تک خطی و دستورات چند خطی (بلوک دستور)، در PHP
- به دست آوردن آدرس URL فعلی (آدرس اینترنتی صفحه فعلی) با کدنویسی PHP
- اشاره گرها (pointers)، در PHP
- جلسه ها (session) ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر (با قابلیت ادامه اجرای کدهای فایل فعلی در صورت نیافتن فایل ارجاع داده شده)، با دستور include ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر (با قابلیت توقف اجرای کدهای فایل فعلی در صورت نیافتن فایل ارجاع داده شده)، با دستور require ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر، به صورت تنها یک بار در هنگام چندین بار ارجاع به آن (با قابلیت ادامه اجرای کدهای صفحه فعلی در صورت نیافتن صفحه ارجاع داده شده)، با تابع include_once ، در PHP
- اجرای کدهای قرار گرفته در یک فایل دیگر، به صورت تنها یک بار در هنگام چندین بار ارجاع به آن (با قابلیت توقف اجرای کدهای صفحه فعلی در صورت نیافتن صفحه ارجاع داده شده)، با تابع require_once ، در PHP
- اجرا شدن کدها، تنها در برخی از صفحات خاص سایت، با PHP
- رفتن به صفحه جدید، با دستور header ، در PHP
- ضرورت استفاده از دستور die بعد از دستور header ، در PHP
- نمایش صفحه ای از سایتی دیگر، درون سایت خود، با کدهای PHP
- نمایش رتبه الکسا (Alexa Rank) و رتبه الکسا در کشور (Country Rank)، برای یک سایت، با کدهای PHP
- نمایش سورس کد (Source Code) فایل فعلی (فایل PHP در حال اجرا)، با تابع show_source ، در PHP
- ساخت فایل XML نقشه وب سایت (sitemap.xml) با قابلیت به روزرسانی لحظه ای و خودکار بر اساس نمایش محتوا از یک فایل PHP و با کمی کدنویسی در فایل htaccess. وب سایت