PHP'nin temel özellikleri ve dosya işleme yöntemleri ile ilgili detaylı bir rehber arıyorsanız, doğru yerdesiniz! Bu makalede PHP dilinin temel özelliklerini öğrenecek ve dosya işlemlerinde kullanım yöntemleri hakkında bilgiler edineceksiniz

Bu makalede, PHP programlama dili içinde yer alan dosya işlemlerine odaklanacağız. Dosya işlemleri, bilgi işlem sistemlerinde oldukça önemli bir konudur. Dosya işlemleri sayesinde, kullanıcılar bilgileri depolayabilir, okuyabilir, değiştirebilir ve silme işlemlerini yapabilirler.
PHP programlama dili ile dosya işlemleri işlemek oldukça kolaydır. Konuyla ilgili bazı temel özellikler ve kullanım yöntemleri bulunmaktadır. Bu özellikler arasında dosya oluşturma, dosya açma, dosya okuma, dosya yazma, dosya kapatma gibi fonksiyonlar yer almaktadır.
Bu makalede, dosya işlemleri hakkında detaylı bilgiler, örnekler ve uygulamalar paylaşacağız. Dosya işlemlerine dair öğrenilen bilgiler sayesinde, dosya işlemleriyle ilgili akıllı uygulamalar yapma imkanı yakalayacaksınız.
Dosya Okuma ve Yazma İşlemleri
Dosya işlemleri, bir programlama dili olan PHP için önemli bir konudur. Dosyaları okumak ve yazmak, birçok uygulamada kritik bir rol oynar. Dosya okuma ve yazma işlemleri, PHP programlama dilinde gerçekleştirilir. Dosya okuma ve yazma işlemlerinin nasıl yapılacağı hakkında bilgi edinmek ve bu işlemleri optimize etmek, geliştiricilerin işlerini kolaylaştıran kritik bir unsurdur.
Dosya okuma işlemi için fopen() fonksiyonu kullanılır. Bu işlem, r'); ?> (read) parametresi ile gerçekleştirilir. Bu parametre, dosyanın okunması için kullanılır. Dosyaların yazılması için ise w'); ?> (write) parametresi kullanılır. Eğer dosyayı hem okumak hem de yazmak istiyorsanız, r+'); ?> (read and write) ve w+'); ?> (write and read) parametreleri kullanılabilir.
Dosya okuma işlemi sırasında, dosyanın içeriği okunur ve veriler hafızaya yüklenir. Bunların üzerinde işlem yapabilirsiniz. Dosya yazma işlemi sırasında, dosya oluşturulur veya var olan dosyanın içeriği değiştirilir. Dosya açık olduğu sürece, dosya yazma işlemi gerçekleştirilebilir.
Dosya İşlemi | Açıklama |
---|---|
fopen( ) | Bir dosyayı açmak için kullanılır. |
fread( ) | Dosyadan belirli bir boyutta veri okur. |
fwrite( ) | Dosyaya veri yazar. |
fclose( ) | Dosyayı kapatır. |
Bu işlemlerle birlikte dosya işlemleri gerçekleştirerek, geliştirme yaparken büyük kolaylıklar sağlayabilirsiniz. Bu sayede dosyaları okuyabilir, yazabilir ve istediğiniz gibi düzenleyebilirsiniz.
Dosya Tipleri ve Uzantıları
Dosyalar, bilgisayarınızda kaydedilen en önemli veri türlerinden biridir. Çeşitli dosya tipleri ve uzantıları bulunmaktadır. Bazı dosya türleri metin dokümanları iken bazıları görüntü dosyaları veya ses dosyalarıdır.
Burada birkaç dosya türüne ve uzantısına kısa bir genel bakış sunacağız:
Dosya Türü | Uzantı |
---|---|
Metin belgeleri | .txt, .doc, .docx, .rtf |
Görüntü dosyaları | .jpg, .png, .gif, .bmp |
Ses dosyaları | .mp3, .wav, .wma, .aac |
Bir belgenin dosya uzantısı, belgenin türünü belirler. Örneğin, .txt uzantısı metin dosyaları için kullanılırken, .jpg uzantısı görüntü dosyaları için kullanılır.
Dosya uzantıları, farklı programlar tarafından açılabildiği için doğru bir dosya uzantısı seçmeniz önemlidir. Yanlış bir uzantı seçmek, belgenizi açamama sorununa neden olabilir.
Metin Dosyaları
Metin dosyaları, sadece metin içeren dosyalardır ve genellikle bir metin editörü kullanılarak oluşturulur. Bu dosyalar, `.txt`, `.html`, `.css`, `.php` gibi uzantılara sahip olabilirler.
Bir metin dosyası oluşturmak için, öncelikle bir metin editörü kullanarak yeni bir dosya oluşturmanız gerekmektedir. Ardından, dosyanıza istediğiniz metinleri yazabilirsiniz. Bu dosyalar, herhangi bir editörde düzenlenebilir ve herhangi bir programlama diliyle de açılabilirler.
Ayrıca, bir metin dosyası oluştururken, dosyanın kodlama formatını seçmeniz gerekmektedir. Bu formatlar, UTF-8, ANSI, Unicode gibi seçenekler arasından seçilebilir. Uygun bir kodlama seçilmesi, dosyanın okunabilirliğini ve yazılım ile etkileşimini etkileyebilir.
Metin dosyaları, PHP programlama dili ile oluşturulabilir ve düzenlenebilir. Bunun için, `fopen()` fonksiyonu kullanarak dosya açılmalı ve `fwrite()` fonksiyonu ile istenen metinler dosya içine yazılabilir. Dosya okuma işlemi için, `fread()` fonksiyonu kullanılarak dosya içeriği okunabilir.
Dosya Oluşturma ve Yazma
Metin dosyaları, verilerin saklanmasına olanak sağlayan en basit dosya türlerinden biridir. Bu dosyalar, dosya uzantılarına sahip olan ve içeriğinde yalnızca metin bulunan dosyalardır. PHP programlama dilinin bir diğer önemli özelliği de, metin dosyaları oluşturma ve yazma işlemlerini kolayca gerçekleştirmeye olanak tanımasıdır.
Metin dosyası oluşturmak ve yazmak için ise fwrite fonksiyonu kullanılabilir. Bu fonksiyon, belirtildiği şekilde dosya oluşturur ve yazılmak istenen verileri içerisine yazar. Örneğin;
$file = fopen("ornek_metin.txt", "w");fwrite($file, "Bu bir PHP dosya yazma örneğidir.");fclose($file);
Bu örnekte, fopen fonksiyonu ile örnek_metin.txt adlı bir dosya oluşturulmuş ve "w" parametresi ile dosya yazma moduna geçirilmiştir. Daha sonra, fwrite fonksiyonu ile oluşturulan dosyaya "Bu bir PHP dosya yazma örneğidir." metni yazılmıştır. Son olarak, fclose fonksiyonu ile açık olan dosya kapatılmıştır.
Bir metin dosyasını okumak için ise farklı bir fonksiyon, fopen fonksiyonu ile "r" parametresi kullanılabilir. Örneğin;
$file = fopen("ornek_metin.txt", "r");echo fread($file, filesize("ornek_metin.txt"));fclose($file);
Bu örnekte, yine fopen fonksiyonu kullanılmış ve "ornek_metin.txt" dosyası "r" parametresiyle açılmıştır. Ardından, fread fonksiyonu kullanılarak dosyanın tamamı okunmuştur ve dosyanın boyutu filesize fonksiyonu ile belirlenmiştir. Son olarak, açık olan dosya fclose fonksiyonu ile kapatılmıştır.
Dosya Okuma
PHP programlama dilinde metin dosyaları okuma işlemini gerçekleştirmek oldukça kolaydır. Bunun için öncelikle dosya açma işlemi yapılmalıdır. Dosya açıldıktan sonra ise fgets() fonksiyonu kullanılarak dosya satır satır okunabilir.
Burada dikkat edilmesi gereken konulardan biri dosya açarken kullanılan moddur. Dosya okuma işlemi için kullanılacak mod, 'r' olarak belirtilmelidir. Ayrıca dosya oluşturma işlemi için kullanılan fopen() fonksiyonunda olduğu gibi, dosya okuma işlemi için kullanılan fgets() fonksiyonundan da dönüş değerleri alınmalıdır. Bu değerlerin false olması durumunda dosya sonuna ulaşıldığı anlaşılmaktadır.
Aşağıdaki örnekte, bir metin dosyasının nasıl okunacağına dair bir örnek yer almaktadır:
$file = fopen("example.txt", "r");while(!feof($file)){ echo fgets($file) . "
";}fclose($file);
Bu örnekte, fopen() fonksiyonuyla "example.txt" dosyası okunarak, fgets() fonksiyonu kullanılarak her satırı ekrana yazdırılmaktadır. Sonrasında dosya kapatılmaktadır.
Metin dosyalarının okuma işlemi sırasında dikkat edilmesi gereken bir diğer konu ise karakter setleri olabilir. Eğer dosya farklı bir karakter setine sahipse, okunan metinlerde yanlış karakterler görülebilir. Bu nedenle, dosya okuma işlemi öncesinde dosyanın karakter seti belirlenmeli ve okuma işlemi bu karakter setine göre gerçekleştirilmelidir.
Resim Dosyaları
Resim dosyaları birçok web sitesinde kullanılmaktadır. Bu dosya türü, grafik ve resimlerin depolanması için kullanılır. Resim dosyaları, JPEG, PNG ve GIF dosya biçimleri gibi birçok farklı biçimde mevcuttur.
Resim dosyalarının üzerinde birçok işlem gerçekleştirilebilir. Yeni bir resim dosyası oluşturabilir, mevcut bir resim üzerinde değişiklik yapabilir, bu dosyaları okuyabilir ve bu dosyalarda arama yapmanıza olanak tanıyan birçok işlev bulunmaktadır. Bu işlemler, PHP tarafından sağlanan hazır fonksiyonlarla gerçekleştirilebilir.
Resim dosyalarını işlemek için, PHP'nin bünyesinde yer alan GD kütüphanesi kullanılabilir. Bu kütüphane, birçok resim işleme işlevi sunar. Bu işlevler yardımıyla, resim dosyaları üzerinde farklı işlemler yapılabilir. Örneğin, resim dosyasının boyutu değiştirilebilir, farklı renk filtreleri uygulanabilir, resim dosyasına metin eklenebilir veya resmin çerçevesi değiştirilebilir.
Ayrıca, bu tür dosyaların yüklenmesi ve saklanması sırasında dikkat edilmesi gereken bazı önemli güvenlik konuları olduğunu unutmamalısınız. Yüklenen dosyaların boyutu kontrol edilmeli, MIME türü doğrulanmalı ve güvenlik açığına neden olabilecek herhangi bir kod bloğu algılanmalıdır.
Resim dosyaları, web tasarımına ilişkin birçok ilgi çekici özelliğe sahiptir ve doğru bir şekilde kullanıldığında web sitelerine çekici bir görünüm kazandırabilir. Doğru bir şekilde işlendiklerinde, gezginlerin ilgisini çekecek görsel olarak çekici web siteleri yaratmak mümkündür.
Dosya Oluşturma ve Yazma
Resim dosyaları oldukça önemli verilerdir ve bu dosyaların oluşturulması ve üzerlerinde değişiklik yapılması gerekebilir. PHP programlama dili ile resim dosyaları oluşturmak ve üzerlerinde değişiklik yapmak oldukça kolaydır.
Resim dosyalarını oluşturmak için öncelikle GD kütüphanesi kullanılmalıdır. GD kütüphanesi, resim dosyalarının oluşturulması, kaydetmesi, okunması, düzenlenmesi ve basitleştirilmesi için gerekli olan araçları sağlar.
Resim dosyası oluşturmak için, öncelikle imagecreate() fonksiyonu kullanılmalıdır. Bu fonksiyon, yeni bir resim oluşturmak için kullanılır. Ayrıca, imagecolorallocate() fonksiyonu kullanılarak renk paleti tanımlanabilir. Son olarak, imagepng() veya imagejpeg() fonksiyonları kullanılabilir. Bu fonksiyonlar, oluşturulan resmi belirli bir klasöre kaydeder.
Resim dosyaları üzerinde değişiklik yapmak için de GD kütüphanesi kullanılabilir. Bunun için, resim dosyası önce imagecreatefromjpeg() veya imagecreatefrompng() fonksiyonları yardımıyla belleğe yüklenir. Daha sonra, imagecopy() fonksiyonu kullanılarak düzenlemeler yapılabilir. Bu fonksiyon, bir resmi diğerine kopyalamak için kullanılır. Ayrıca, imagesavealpha() fonksiyonu kullanılarak alpha kanalı kaydedilebilir.
Bunların yanı sıra, resim dosyalarının boyutlarını da değiştirebilirsiniz. Bunun için imagecopyresized() fonksiyonu kullanılır. Ayrıca, imagefilter() fonksiyonu kullanarak çeşitli filtreler uygulayabilirsiniz.
Resim dosyaları üzerinde değişiklik yapmak için birçok kütüphane ve fonksiyonlar bulunmaktadır. Bu fonksiyonların nasıl kullanılacağını öğrendikten sonra, resim dosyalarınızda istediğiniz değişiklikleri yapabilirsiniz.
Dosya Okuma
Resim dosyaları, metin dosyalarına benzer şekilde okunabilir. Okunacak dosyanın türüne göre kullanılacak fonksiyonlar farklılık gösterebilir. Örneğin, gif ve jpeg uzantılı resim dosyaları fread() fonksiyonu ile okunabilir. Bu fonksiyon, belirtilen boyutta veriyi okur ve geri döndürür.
Okunan veri, 2 farklı şekilde işlenebilir. İlk olarak, okunan veri dosyada kalmak üzere kullanılabilir. Bu işlem, resim dosyasına yalnızca okuma işlemi yapılması gerektiği durumlarda kullanışlıdır. İkinci olarak, okunan veri değiştirilerek başka bir dosyaya kaydedilebilir. Bu işlem, resim dosyaları üzerinde değişiklik yapmak istendiği durumlarda kullanışlıdır.
Okunan verinin işlenmesi için kullanılabilecek fonksiyonlar arasında imagecreatefrombmp(), imagecreatefrompng(), imagecreatefromgif() ve imagecreatefromjpeg() gibi özel fonksiyonlar da yer alır. Bu fonksiyonlar, belirtilen dosya adı ve uzantısına sahip bir resim dosyası oluşturur. Ardından, oluşturulan resim dosyasına farklı bir şekilde erişim sağlanabilir.
Örneğin, aşağıdaki kod bloğu, bir jpeg resim dosyasını okur ve daha sonra bu resim dosyasının üstüne yazı ekler:
$dosya = "./resimler/img.jpg"; // okunacak dosya$resim = imagecreatefromjpeg($dosya); // resim dosyasını oku$yazi_rengi = imagecolorallocate($resim, 255, 255, 255); // yazi icin renk ayari$font_adresi = "./fontlar/arial.ttf"; // kullancagimiz font$yazdirilacak_yazi = "Bu bir test yazısıdır."; // eklenecek yazı$yazi_boyutu = 20; // yazı boyutu$x_konumu = 20; // yazının x koordinatı$y_konumu = 50; // yazının y koordinatıimagettftext($resim, $yazi_boyutu, 0, $x_konumu, $y_konumu, $yazi_rengi, $font_adresi, $yazdirilacak_yazi); // yazıyı resim üzerine ekleheader("Content-type: image/jpeg"); // sonuc jpeg formatinda olacak sekilde ayarimagejpeg($resim); // resmi hazirla ve ekrana basimagedestroy($resim); // kullandigimiz kaynaklari serbest birak
Yukarıdaki örnekte, imagettftext() fonksiyonu kullanılarak, belirtilen koordinatlarda verilen yazi rengi ve boyutu ile yazı eklenir. PHP, resim dosyasını RGB formatında tutar, ancak jpeg formatında görüntü oluşturmak istediğimiz için, son çıktı fonksiyonu imagejpeg() kullanır.
Unutulmaması gereken bir diğer önemli nokta, resim dosyalarının büyük olabileceğidir. Bu yüzden, çok büyük dosyaların işleme alınması veya bu dosyalar üzerinde çok fazla değişiklik yapılması, bellek tüketimi açısından sorun olabilir. Bu durumda, dosya boyutu veya dosya sayısı azaltılabilir veya farklı bir resim işleme teknolojisi kullanılabilir.
Ses Dosyaları
PHP ile ses dosyaları üzerinde işlem yapmak oldukça kolaydır. Ses dosyaları genellikle MP3, WAV veya WMA uzantılarına sahiptir. Ses dosyalarının boyutları oldukça büyük olduğundan, bu dosyaları doğrudan web sitenize yüklerseniz, web sitenizin performansına olumsuz etki yapabilir. Bunun yerine, bir bağlantı vermeniz daha iyi olacaktır.
Ses dosyaları üzerinde işlem yapmak için PHP, birçok fonksiyon sunar. Bu fonksiyonları kullanarak bir ses dosyasını açabilir, okuyabilir veya yazabilirsiniz. Ses dosyalarını HTML5'in audio etiketi ile çalmak oldukça kolaydır. Ayrıca, bir JavaScript kütüphanesi kullanarak da ses dosyalarını kolayca çalabilirsiniz.
Ses dosyaları, genellikle daha büyük boyutlu olduklarından, özellikle web sitelerinin performansını etkileyebilirler. Bu nedenle, web sitenizde ses dosyalarını minimum boyutta tutmanızı öneririz. Ayrıca, web siteniz üzerinde birçok farklı ülkeden erişimlerin olduğunu da unutmayın. Bu nedenle, müziğinize veya ses dosyanıza ilişkin izinleri kontrol ettiğinizden emin olmalısınız.
Dosya İşlemleri Fonksiyonları
Dosya işlemleri, web geliştirme sürecinde sıklıkla kullanılan bir konudur. PHP, dosya işlemleri için hazırlanmış kapsamlı bir fonksiyon koleksiyonuna sahiptir. Bu fonksiyonlar, dosyaları açmanıza, okumanıza, yazmanıza, kapatmanıza ve silmenize olanak tanır.
PHP'nin dosya işlemleri fonksiyonlarından biri olan Fopen(), dosyaları açmak için kullanılır. Dosya açma işlemi, dosya ile etkileşim kurmanın temel bir adımıdır. Fopen() fonksiyonu, dosyaları farklı modlarda açmanıza olanak tanır. Bu modlar arasında okuma, yazma ve güncelleme gibi seçenekler bulunur.
Dosyaları okumanız için Fseek() fonksiyonu kullanılabilir. Bu fonksiyon, dosyada okuma konumunu değiştirmenizi sağlar. Böylece, dosyanın herhangi bir yerinden okuma işlemi yapılabilir.
Fread() ve Fwrite() fonksiyonları ise dosya okuma ve yazma işlemlerini gerçekleştirir. Fread() fonksiyonu, dosyadan belirli bir miktarda veri okumanıza olanak tanır. Fwrite() fonksiyonu ise, dosyaya belirli bir miktarda veri yazmanızı sağlar. Bu sayede, dosyalarda veri işlemleri gerçekleştirilebilir.
Sonuç olarak, PHP'nin dosya işlemleri fonksiyonları, web geliştirme sürecinde oldukça faydalıdır. Fonksiyonlar, dosya işlemlerini daha kolay ve hızlı hale getirir. Fopen(), Fseek(), Fread() ve Fwrite() fonksiyonları, dosya işlemleri yapmanın temel adımlarını oluşturur. Dosya işlemleri konusunda daha fazla bilgi edinmek için, bu fonksiyonları kullanarak örnek uygulamalar deneyebilirsiniz.
Fopen()
Fopen() fonksiyonu, PHP programlama dilinin dosya işlemlerinde sıkça kullanılan bir fonksiyonudur. Bu fonksiyon sayesinde, dosyaları açmak, oluşturmak veya yeniden adlandırmak gibi işlemler yapabilirsiniz.
Fopen() fonksiyonunun kullanımı oldukça basittir. Fonksiyonun temel kullanımı şu şekildedir:
Sembol | Açıklama |
---|---|
r | Dosyayı sadece okuma modunda açar |
w | Dosyayı sadece yazma modunda açar |
a | Dosyayı ekleme modunda açar |
x | Dosyayı yazma modunda açar, ancak daha önce aynı isimli dosya varsa açılmaz |
b | Dosyayı ikili modda açar |
Fonksiyonun kullanımı sırasında, ilk parametre olarak açılacak dosyanın ismi ve yolunu belirtmeniz gerekmektedir. İkinci parametre olarak ise dosyanın hangi amaçla açılacağına yönelik sembolü belirlemeniz gerekmektedir.
Örnek olarak, "dosya.txt" isimli bir dosyayı okumak için aşağıdaki kod kullanılabilir:
$dosya = fopen("dosya.txt", "r");
Bu şekilde dosya okuma işlemi için hazır hale getirilmiş olur. Daha sonra dosya içeriği, fgets() fonksiyonu yardımıyla okunabilir. Dosya işlemi tamamlandığında, fclose() fonksiyonu kullanılarak dosyayı kapatmak önemlidir. Bu sayede, dosya işlemleriyle ilgili herhangi bir hafıza probleminin önüne geçilebilir.
Fseek()
Dosya işlemleri yaparken sıklıkla karşılaşılan bir durum, dosyanın belirli bir konumundan okuma veya yazmaya devam etmek istemektir. Bu konunun çözümünde kullanılan fonksiyonlardan biri Fseek() fonksiyonudur. Fseek() fonksiyonu, dosyanın okuma veya yazma konumunu belirli bir byte konumuna taşır.
Bu fonksiyonun kullanımı oldukça basittir. İlk olarak, Fopen() fonksiyonu yardımıyla dosya açılır ve dosya işlemi yapılırken kullanılacak file pointer (dosya göstericisi) elde edilir. Daha sonra Fseek() fonksiyonu çağrılır ve dosya göstericisi, istenen byte konumuna taşınır. Bu sayede dosya işlemi, istenilen konumdan başlayarak gerçekleştirilebilir.
Özetlemek gerekirse, Fseek() fonksiyonu, dosyanın belirli bir konumundan okuma veya yazmaya devam etmek isteyen kullanıcılar için oldukça kullanışlı bir fonksiyondur. Hem okuma hem de yazma işlemlerinde kullanılabilir ve file pointer'ın belirtilen byte konumuna taşıma işlemini gerçekleştirir.
Fread() ve Fwrite()
Dosya işlemleri için PHP programlama dili ile kullanılabilecek bir diğer fonksiyon çifti Fread() ve Fwrite() fonksiyonlarıdır. Bu fonksiyonlar sayesinde, dosyalardaki veriler okunabilir ve yazılabilir.
Fread() fonksiyonu, dosyadan belirtilen boyutta veri okur ve bu veriyi döndürür. Fonksiyonun kullanımı aşağıdaki gibidir;
Fonksiyon Adı | Açıklama |
---|---|
fread(file,size) | Dosyadan veri okumak için kullanılır. file parametresi çalıştırılacak kodlarda dosyanın belirtildiği değişkeni temsil ederken, size parametresi ise okunacak verinin byte cinsinden boyutunu belirtir. |
Fwrite() fonksiyonu ise dosyaya belirtilen veriyi yazar. Fonksiyonun kullanımı aşağıdaki gibidir;
Fonksiyon Adı | Açıklama |
---|---|
fwrite(file,string,length) | Dosyaya veri yazmak için kullanılır. file parametresi çalıştırılacak kodlarda dosyanın belirtildiği değişkeni temsil ederken, string parametresi dosyaya yazılacak veriyi, length parametresi ise yazılacak verinin maximum boyutunu belirtir. |
Bu fonksiyonlar sayesinde, dosyalar üzerinde okuma ve yazma işlemleri oldukça kolay bir şekilde gerçekleştirilebilir.
Örnek Uygulamalar
Yazılım alanında öğrendiğimiz konuları uygulamaya dökerek daha iyi anlamamız mümkündür. Bu nedenle dosya işlemleri konusunda örnek uygulamalar ile edindiğimiz bilgileri somutlaştırarak pekiştirebiliriz.
Örneğin, bir metin dosyası oluşturarak içine yazı yazabilir, sonrasında bu yazıyı okuyarak ekrana bastırabiliriz. Bunun için öncelikle bir dosya oluşturup içine yazılacak yazıyı belirlememiz gerekiyor. Daha sonra, fwrite() fonksiyonu aracılığıyla bu yazıyı dosyaya kaydedebiliriz. Son olarak ise, fgets() fonksiyonu ile kaydedilen verileri geri okuyup ekrana bastırabiliriz.
Ad | Ücret |
---|---|
Ali | 2000 |
Ahmet | 2500 |
Ayşe | 3000 |
Bir diğer örnek uygulama olarak, resim dosyaları üzerinde değişiklik yapabiliriz. Bunun için öncelikle bir resim dosyası oluşturmalıyız. Daha sonra, imagecreatefromjpeg() fonksiyonu yardımıyla resmi ekranda gösterebilir, imagesetpixel() fonksiyonuyla resim üzerinde nokta şeklinde değişiklik yapabiliriz. Son olarak, bu değiştirilmiş resmi yeni bir dosya olarak kaydedebiliriz.
- B İzinli Sınıfı Motor Ehliyeti alanlar;
- A2 Motor Ehliyeti 2 yılını tamamlayanlar veya A Motor Ehliyeti sahibi olanlar,
- A1 veya A2 Kategorisiyle ilgili Sınav Duyurusunda belirtilen yaş gruplarındaki adaylar,
Ses dosyaları üzerinde işlemler yapmak da mümkündür. Örneğin, bir MP3 dosyası üzerinde işlem yaparak belirli bir sürede oynatılmasını sağlayabilir, belirli bölümlerini çıkarabilir veya yeni bir dosya olarak kaydedebiliriz.
Yukarıda yer verilen örnekler, sadece dosya işlemleri konusunda yapabileceğimiz işlemlerin bazılarıdır. PHP programlama dili ile daha pek çok işlem yapmak mümkündür. Önemli olan, bu işlemleri mantığı anlayarak doğru bir şekilde kullanabilmektir.