LocalHost Üzerinde PHP Dilinde Dosya İşlemleri ve Uygulamaları (Turkish Video Tutorial)

in #utopian-io7 years ago (edited)

PHP Dilinde Dosya İşlemleri ve Uygulamaları

Ne Öğreneceğim

•PHP dilinin notpad++ programı üzerinde nasıl yazıldığını öğreneceksiniz.
•PHP dilinde yapmış olduğumuz çalışmaların nereye ve nasıl kaydedildiğini öğreneceksiniz.
•Uygulamalarımızı LocalHost üzerinde nasıl çalıştırdığımızı öğreneceksiniz.
•TOUCH komutunun nasıl kullanıldığını ve ne işe yaradığını öğreneceksiniz.
•FILE_EXISTS komutunun ne işe yaradığını ve nasıl kullanıldığını öğreneceksiniz.
•IS_FILE komutunun ne işe yaradığını ve nasıl kullanıldığını öğreneceksiniz.
•UNLINK komutunun nasıl kullanıldığını ve ne işe yaradığını öğreneceksiniz.
•IS_READABLE komutunun nasıl kullanıldığını ve ne işe yaradığını öğreneceksiniz.
•IS_WRITABLE komutunun ne işe yaradığını ve nasıl kullanıldığını öğreneceksiniz.
•FOPEN komutunun ne işe yaradığını ve nasıl kullanıldığını öğreneceksiniz.
•FCLOSE komutunun nasıl kullanıldığını ve ne işe yaradığını öğreneceksiniz.
•FREAD komutunun ne işe yaradığını ve nasıl kullanıldığını öğreneceksiniz.
•FPUTS komutunun nasıl kullanıldığını ve ne işe yaradığını öğreneceksiniz.

Gereksinimler

•LocalHost üzerinde PHP dilinde yazmış olduğumuz çalışmaların çalıştırılması için WampServe programına ihtiyacımız vardır. Buraya tıklayarak programı indirebilirsiniz.
•Uygulamarımızı PHP dilinde yazmak için NotPad++ programına ihtiyacımız vardır. Buraya tıklayarak programı indirebilirsiniz.
•Windows 32-64

Zorluk

• Orta Düzey

Açıklama

•PHP dilinde çalışmalarımızı açık kaynak bir uygulama olan NotPad++ üzerinden yapabiliriz. Ücretsiz olan NotPad++ programını indirmek için gerekli linki gereksinimler kısmında verdim. İlgili linke tıklayarak programı indirebilirsiniz.
• Yapmış olduğumuz çalışmalarımızı LocalHost üzerinde çalıştırmak istiyorsak WampServer programını kullanabiliriz. WampServer için indirme linkini gereksinimler kısmında verdim. İlgili yere tıklayarak programı indirebilirsiniz.
•Çalışmalarımızı "c:" sürücüsü içerisinde wampserver klasöründe www klasörünün içerisine kaydedeceğiz.
•Kaydettikten sonra tarayıcmıza localhost yazarak çalıştırabiliriz.
•www klasörü içerisine uygulamanızı index.php olarak kaydedersek tarayıcımızın adres satırına LocalHost yazmamız yeterlidir uygulamamız direkt olarak açılır.
•www klasörünün içerisine farklı bir isimle kaydedersek LocalHost/"Dosya İsmi" şeklinde kaydettiğimiz isimle uygulamamızı çalıştırabiliriz.

Kullandığım Komutlar

TOUCH dosya oluşturmak için kullanıldı.
FILE_EXISTS dosyanın var olup olmadığını kontrol için kullanıldı.
IS_FILE oluşturduğumuz dosyanın gerçek bir dosya olup olmadığını kontrol etmek için kullanıldı.
UNLINK oluşturduğumuz dosyayı silmek için kullanıldı.
IS_READABLE dosyamızın okunabilir bir dosya olup olmadığının kontrolü için kullanıldı.
IS_WRITABLEdosyamızın yazılabilir bir dosya olup olmadığının kontrolü için kullanıldı.
FOPEN dosyamızın açılmasının yapılması için kullanıldı.
FCLOSE açılan dosyanın kapanması için kullanıldı.
FREAD dosya içerisindeki verilerin okunması için kullanıldı.
FPUTS dosya içerisine veri yazıp kaydetmek için kullanıldı.

Bu komutları kullanarak uygulamayı oluşturdum.

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @redart, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

thank you so much

Hey @sadikemrah I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.19
TRX 0.18
JST 0.035
BTC 90014.66
ETH 3213.43
USDT 1.00
SBD 2.78