php

  • آموزش PHP - تابع ( ) time

    تابع ( ) time در PHP ، میزان ثانیه سپری شده از تاریخ اولین ثانیه روز اول سال میلادی 1970 را بر می گرداند . این تاریخ در کار با زمان و تاریخ در PHP یک مقدار پیش فرض است . 

  • آموزش مدیریت خطا در PHP

    در زمان نوشتن اسکریپت ها و برنامه های تحت وب ، مدیریت خطا یک بخش مهم به حساب می آید . اگر کد شما ، نقص مدیریت خطا داشته باشد ، برنامه طراحی شده بسیار مبتدی به نظر آمده و خطراتی ممکن است آن را تهدید نماید . 
    در این بخش مهمترین و پرکاربردترین متدهای مدیریت خطادر PHP را بررسی می کنیم ، که عبارتند از :

    • تابع ساده ( ) die .
    • برخورد با خطاهای گوناگون و فعال کننده های خطا .
    • گزارش دهی خطا .

    ساده ترین روش مدیریت خطا در PHP - تابع ( ) die :

    نحوه کار با تابع ( ) die را با یک مثال ساده نمایش می دهیم . 
    کد زیر یک مثال ساده را نشان می دهد که یک فایل متنی را باز می کند :

    مثال < ? php 
        $file = fopen( "welcome.txt" , "r" ) ; 
    ? >

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

    پیام خطا Warning: fopen(welcome.txt) [function.fopen]: failed to open stream:
    No such file or directory in C:\webfolder\test.php on line 2

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

    کد تابع 
    ( ) die
    < ? php 
         if( !file_exists( "welcome.txt" ) )
             {
                 die("File not found");
             }
         else
           {
                $file = fopen( "welcome.txt" , "r" ) ;
           }
     ? >

    حال اگر در باز کردن فایل مورد نظر ، خطایی رخ دهد ، به جای پیام طولانی فوق ، پیام ملموس و کوتاه زیر نمایش داده می شود :

     پیام خطای جدید File not found

    البته لازم به ذکر است که روش فوق برای خطاهای معمولی قابل استفاده بوده و در موارد مهمتر باید از مدیریت کننده های خطاهای پیشرفته تر استفاده نمود . 
    در بخش بعدی ، بخش طراحی مدیریت کننده خطا ها در PHP به تشریح روش های حرفه ای تر خواهیم پرداخت .

  • اتصال به سرور FTP در PHP

    سلام امروز می خواهم اموزش اتصال ftp در php بگم به وسیله تابع ( ) ftp_connect به سرور FTP خود متصل شده و می توانید فایل های مورد نظر خود را آپلود ، دانلود ، جا به جا و... نماییداین تابع یک اتصال ( Connection ) به سرور باز کرده و پس از آن می توانید از سایر تابع های FTP در زبان PHP برای ارتباط با سرور استفاده نمایید . 

  • ارسال پارامتر به URL و دریافت مقادیر با PHP

    زمانی که از ارسال پارامتر در وب صحبت می کنیم، بیشتر ذهنمان معطوف به فرم های HTML و متد POST یا GET می شود، البته این شیوه مرسوم و پرکاربردی برای ارسال داده ها از مرورگر (سمت کاربر) به یک سایت (سمت سرور) است، اما گاهی مواقع نیاز است که از این قالب سنتی پا را فراتر بنهیم و از روش های دیگری نیز استفاده کنیم،

  • تابع ( ) time - کار با زمان در PHP

    تابع ( ) time در PHP ، میزان ثانیه سپری شده از تاریخ اولین ثانیه روز اول سال میلادی 1970 را بر می گرداند . این تاریخ در کار با زمان و تاریخ در PHP یک مقدار پیش فرض است .

  • تعریف متغیرهای سراسری (global) در PHP

    زمانی که در PHP ، یک تابع تعریف می کنیم، متغیرهای تعریف شده درون تابع، به صورت محلی (local) خواهند بود. منظور از محلی بودن متغیرها، این است که این متغیرها، تنها درون تابع وجود خواهند داشت و در بیرون از تابع، نمی توان از آنها استفاده نمود. برای درک بهتر این موضوع، به کدهای زیر توجه کنید :

  • داده‌ها در PHP

    سلام امروز اموزش انواع داده‌ها در php را می خواهیم باهم کار کنیم این اموزش بسیار کوتاه و کار امد وحتی برای بعضی ها یاداوری خوبی می باشد ممنون بابت نظر های خوبتان  داده ها در php  به انواع مختلف تقسیم می‌شوند

  • دانلود کتاب Pro PHP and jQuery

    سلام کتاب Pro PHP and jQuery برای برنامه نویسان سطح متوسط که علاقمند به ساخت برنامه های کاربردی وب با استفاده Ajax، JQuery و php هستند بسیار مفید می باشد. در این کتاب با برخی تکنیک های حرفه ای php آشنا می شوید که به شما روش پویا کردن برنامه ها را با استفاده از اضافه نمودن لایه های جدید جاوا اسکریپت با jQuery خواهد آموخت.

  • نصب PHP در لینوکس

    PHP یک زبان برنامه نویسی Server-Side و Open Source رایگان است و یکی از بهترین زبان های برنامه نویسی جهت گسترش صفحات وب می باشد. این مفسر قابلیت تولید سایت های پویا (Dynamic) را داراست. در این آموزش روش نصب PHP روی سیستم عامل لینوکس توزیع CentOS را به شما کاربران محترم  آموزش خواهیم داد

    برای نصب PHP در لینوکس از دستور Yum استفاده می کنیم به همین دلیل می بایست از فعال بودن مخازن معتبر لینوکس اطمینان داشته باشید، البته می توانید در این مقاله از داتیس نتورک روش فعال کردن و نصب مخزن EPEL را مشاهده کنید. بنابر این فرض ما بر این است که مخازن معتبر در لینوکس شما فعال می باشد.

اطلاعات تماس

در صورت بروزمشکل می توانیدبه ایمیل زیرپیام ارسال کنیدinfo@hellodigi.ir

ساماندهی

logo-samandehi

درباره سلام دیجی

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

تمام حقوق سایت برای سلام دیجی و نويسندگان آن محفوظ می باشد