পিএইচপি এসকিউএল ওয়ার্ডপ্রেস জাভাস্ক্রিপ্ট জেকুয়েরি এইচটিএমএল
লগইন
×

পিএইচপি টিউটোরিয়াল

হোম-HOME ইনস্টল-Install গঠনপ্রনালী-Syntax চলক-Variable পিএইচপি Echo / Print তথ্যের ধরণ-Data Types কনস্ট্যান্ট-Constant অপারেটর-Operator ফাংশন-Function সুপারগ্লোভাল-Superglobal

কন্ট্রোল স্টেটমেন্ট

if স্টেটমেন্ট if...Else স্টেটমেন্ট Switch স্টেটমেন্ট While লুপ DO...While লুপ For লুপ

পিএইচপি এ্যারে এবং স্ট্রিং

এ্যারে-Array এ্যারে সর্টিং -Array Sorting মাল্টি এ্যারে-Multi Array স্ট্রিং-String

পিএইচপি এডভান্স

তারিখ এবং সময় পিএইচপি include ফাইল হ্যান্ডলিং-File Handling ফাইল খোলা/পড়া ফাইল তৈরি/লিখা ফাইল আপলোড কুকি-Cookie সেশন-Session ফিল্টার-Filter এডভান্স ফিল্টার-Advance Filter এঁরর হ্যান্ডলিং-Error Handling এক্সেপশন হ্যান্ডেলিং-Exception Handling

পিএইচপি ফরম

ফরম হ্যান্ডলিং ফরম ভ্যালিডেশন আবশ্যক ফরম ফিল্ড ফরম URL/E-mail সম্পূর্ণ ফরম

MySQL ডেটাবেজ

MySQL ডেটাবেজ MySQL ডেটাবেজ সংযোগ MySQL ডেটাবেজ তৈরী MySQL টেবিল তৈরী MySQL তথ্য ইনসার্ট MySQL শেষ আইডি পান MySQL একাধিক তথ্য ইনসার্ট MySQL প্রিপেয়ার্ড স্টেটমেন্ট MySQL তথ্য সিলেক্ট MySQL তথ্য ডিলিট MySQL তথ্য আপডেট MySQL সীমিত তথ্য সিলেক্ট

পিএইচপি- এক্সএমএল

PHP XML Parser PHP SimpleXML Parser PHP XML Parser PHP SimpleXML - Get PHP XML Expat PHP XML Dom

পিএইচপি - এজাক্স

পিএইচপি AJAX পরিচিতি AJAX পিএইচপি AJAX ডেটাবেজ AJAX এক্সএমএল AJAX সারাসরি সার্চ AJAX RSS রির্ডার AJAX Poll

পিএইচপি অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং(OOP)

OOP পরিচিতি OOP class তৈরী OOP objects তৈরী OOP $this কিওয়ার্ড OOP মেথড এবং প্রোপার্টি চেইনিং OOP অ্যাক্সেস মোডিফায়ার OOP ম্যাজিক মেথড এবং কন্সটেন্ট OOP ইনহেরিটেন্স OOP Abstract class এবং method OOP ইন্টারফেস OOP পলিমরফিজম OOP টাইপ হিন্টিং() OOP টাইপ হিন্টিনং ইন্টারফেস OOP স্ট্যাটিক মেথোড এবং প্রোপার্টি

পিএইচপি - রেফারেন্স

Array ফাংশন Calendar ফাংশন date/time ফাংশন Directory ফাংশন Error ফাংশন Filesystem ফাংশন Filter ফাংশন FTP ফাংশন HTTP ফাংশন libxml ফাংশন Mail ফাংশন Math ফাংশন Misc. ফাংশন MySQLi ফাংশন SimpleXML ফাংশন String ফাংশন XML Parser ফাংশন Zip File ফাংশন টাইমজোন Timezones
 

পিএইচপি (৫) FTP ফাংশন


পিএইচপি FTP পরিচিতি

  • FTP ফাংশন , লগইন এবং সংযোগ বন্ধ ও চালু করতে ব্যবহৃত হয়।
  • ফাইল আপলোড, ডাউনলোড, পুনঃনামকরণ(রিনেম), ডিলেট করতে এবং ফাইল সার্ভার থেকে তথ্য পেতে ব্যবহৃত হয়।
  • সকল FTP ফাংশন সকল সার্ভারে করবে না, বা একই রকম ফলাফল দেখাবেনা।
  • সমস্ত FTP ফাংশন সব সার্ভারের সাথে কাজ করবে বা ফিরে আসবে না, এই ফাংশনটি পিএইচপি ৩ এ পাওয়া যায়।
  • যদি আপনি সার্ভার থেকে ফাইল পড়তে এবং ফাইলে কোন কিছু লিখতে চাই তাহলে ftp:// ব্যবহার এর চিন্তা করুন, যা ফাইল সিস্টেম সার্ভারের সাথে wrapper এর সাহায্যে সহজ ও স্বজ্ঞামূলক ইন্টারফেস প্রদান করে।
  • FTP ফাংশন কাজ করানোর জন্য --enable-ftp এর সাথে কম্পাইল করতে হবে।
  • পিএইচপি'র উইন্ডোজ ভার্সনে এই এক্সটেনশনের জন্য বিল্ট-ইন সাপোর্ট রয়েছে।

  • পিএইচপি (৫) FTP ফাংশন

    নিচে FTP ফাংশন ও ফাংশনের বর্ননা দেওয়া হলো, বাটনে ক্লিক করে ফাংশনটি সম্পর্কে বিস্তারিত জানুন

    ftp_alloc()

    FTP সার্ভারে আপলোড করা একটি ফাইলের স্থান বরাদ্দ করে।

    ftp_cdup()

    FTP সার্ভারে প্যারেন্ট ডিরেক্টরি তে পরিবর্তন করে।

    ftp_chdir()

    FTP সার্ভারের বর্তমান ডিরেক্টরি পরিবর্তন করে।

    ftp_chmod()

    FTP সার্ভারের মাধ্যমে একটি ফাইলের অনুমতি সেট করে।

    ftp_close()

    FTP সংযোগ বন্ধ করে।

    ftp_connect()

    FTP সংযোগ চালু/ ওপেন করে।

    ftp_delete()

    FTP সার্ভার থেক একটি ফাইল ডিলেট করে।

    ftp_exec()

    FTP সার্ভারে একটি কমান্ড কার্যকর(executes) করে।

    ftp_fget()

    FTP সার্ভার থেকে একটি ফাইল ডাউনলোড করে এবং চালু করা আছে এরকম একটি লোকাল ফাইলে সংরক্ষণ(save) করে।

    ftp_fput()

    চালু করা আছে এরকম ফাইল থেকে একটি ফাইল আপলোড হবে এবং এটি FTP সার্ভারের একটি ফাইল সংরক্ষণ (save) করে।

    ftp_get_option()

    FTP কানেকশনের রানটাইম অপশন দেখায়।

    ftp_get()

    FTP সারভার থেকে একটি ফাইল ডাউনলোড করে।

    ftp_login()

    FTP কানেকশনে লগ ইন করে।

    ftp_mdtm()

    নির্দিষ্ট একটি ফাইলের সর্বশেষ সংশোধিত সময় দেখায়।

    ftp_mkdir()

    FTP সার্ভারে একটি নতুন ডিরেক্টরি তৈরি করে।

    ftp_nb_continue()

    একটি ফাইল পুনরুদ্ধার/ পাঠানো চালিয়ে রাখে (non-blocking।

    ftp_nb_fget()

    FTP সার্ভার থেকে একটি ফাইল ডাউনলোড করে এবং চালু করা আছে এরকম একটি লোকাল ফাইলে সংরক্ষণ(save)করে(non-blocking)।

    ftp_nb_fput()

    চালু করা আছে এরকম ফাইল থেকে একটি ফাইল আপলোড হবে এবং এটি FTP সার্ভারের একটি ফাইল সংরক্ষণ (save)করে(non-blocking)।

    ftp_nb_get()

    FTP সারভার থেকে একটি ফাইল ডাউনলোড করে (non-blocking)।

    ftp_nb_put()

    FTP serverথেকে একটি ফাইল আপলোড করে (non-blocking)।

    ftp_nlist()

    FTP সার্ভারের নির্দিষ্ট ডিরেক্টরির ফাইলগুলির একটি তালিকা প্রদান করে।

    ftp_pasv()

    passive mode চালু অথবা বন্ধ করে।

    ftp_put()

    FTP সার্ভারে একটি ফাইল আপলোড করে।

    ftp_pwd()

    বর্তমান ডিরেক্টরির নাম দেখায়।

    ftp_quit()

    ftp_close()এর মতই।

    ftp_raw()

    FTP সার্ভারে একটি raw কমান্ড পাঠায়।

    ftp_rawlist()

    একটি নির্দিষ্ট ডিরেক্টরি থেকে ফাইলের তথ্য সহ ফাইলের একটি তালিকা দেখায়।

    ftp_rename()

    FTP সার্ভারে একটি ফাইল অথবা ডিরেরক্টরির নাম পরিবর্তন করে (পূনঃনাম করে )।

    ftp_rmdir()

    FTP সার্ভারের একটি খালি ডিরেক্টরি ডিলেট করে।

    ftp_set_option()

    FTP কানেকশনের জন্য রানটাইম অপশন সেট করে।

    ftp_site()

    FTP সার্ভারে একটি FTP SITE কমান্ড পাঠায়।

    ftp_size()

    নির্দিষ্ট একটি ফাইলের সাইজ দেখায়।

    ftp_ssl_connect()

    একটি সিকিউর/নিরাপদ SSL-FTP কানেকশন চালু করে।

    ftp_systype()

    FTP সার্ভারের সিস্টেম টাইপ আইডেন্টিফায়ার দেখায়।




    পিএইচপি (৫) পূর্বনির্ধারিত FTP কন্সট্যাণ্ট

    নিচে পিএইচপি (৫) পূর্বনির্ধারিত FTP কন্সট্যাণ্ট টাইপ ও বর্ননা দেওয়া হলোঃ

    • FTP_ASCII
      Type:Integer
      ভার্সনঃ পিএইচপি ৩

    • FTP_TEXT
      Type:Integer
      ভার্সনঃ পিএইচপি ৩

    • FTP_BINARY
      Type:Integer
      ভার্সনঃ পিএইচপি ৩

    • FTP_IMAGE
      Type:Integer
      ভার্সনঃ পিএইচপি ৩

    • FTP_TIMEOUT_SEC
      Type:Integer
      ভার্সনঃ পিএইচপি ৩

    • FTP_AUTOSEEK
      Type:Integer
      ভার্সনঃ পিএইচপি ৪.৩

    • FTP_AUTORESUME
      Type:Integer
      ভার্সনঃ PHP 4.3
    • FTP_FAILED
      Type:Integer
      ভার্সনঃ পিএইচপি ৪.৩

    • FTP_FINISHED
      Type:Integer
      ভার্সনঃ পিএইচপি ৪.৩

    • FTP_MOREDATA
      Type:Integer
      ভার্সনঃ পিএইচপি ৪.৩