AÄŸu 10 2007

Php Dizi İşlemleri

Tag: PhpSinan Eldem @ 00:48

Yazdıktan sonra Php.net’e eklediÄŸim iÅŸlevsel bir dizi fonksiyonu.
Bu fonksiyon ile dizileri birleştirebilir, aynı kayıttan fazla olanları çıkarabilir ve alfabetik sıralayabilirsiniz.
Ben örnek olarak iki diziyi birleştiriyorum burada, siz dilerseniz sayısını arttırabilirsiniz.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
 
$array1 = array('elma', 'muz','armut');
$array2 = array('üzüm', 'armut','portakal');
 
function array_unique_merge_sort($array1, $array2){
$array = array_unique(array_merge($array1, $array2));
sort($array);
foreach ($array as $key => $value) {
    $new[$key] = $value;
}
return $new;
}
 
print_r (array_unique_merge_sort($array1, $array2));
 
?>
// Bu işlem siz aşağıdaki çıktıyı verecektir:
Array ( [0] => armut [1] => elma [2] => muz [3] => portakal [4] => üzüm )

Kaynak: Php.net

1 Puan2 Puan3 Puan4 Puan5 Puan (5 puan veren, ortalama: 4.8 toplam 5)
Yükleniyor ... Yükleniyor …

AÄŸu 05 2007

İndirilebilir text dosyaları oluşturmak

Tag: PhpSinan Eldem @ 05:48
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
header("Content-type: text/plain"); // düz metin
header("Content-Disposition: attachment; filename=dosyaismi.txt"); 
/* 
- veritabanına bağlan 
- tabloyu seç 
*/ 
$result = mysql_query("SELECT * FROM table") or die(mysql_error()); 
while($dizi= mysql_fetch_array($result)) 
{ 
$alan1 = $dizi['1']; 
$alan2 = $dizi['2']; 
$alan3 = $dizi['3'];  
 
echo "$alan1;$alan2;$alan3rn"; 
} 
?>
1 Puan2 Puan3 Puan4 Puan5 Puan (6 puan veren, ortalama: 4.33 toplam 5)
Yükleniyor ... Yükleniyor …

AÄŸu 01 2007

Php ile CSV Okuma ve SQL’e Aktarma

Tag: PhpSinan Eldem @ 00:18

Hypertext Markup LanguagePhp ile yapabileceÄŸiniz en güzel iÅŸlevlerden biri de CSV (comman separated value/noktalı virgülle ayrılmış deÄŸerler) dosyası okutarak bu verile SQL tablosuna aktarmaktır. Yapmanız gereken iÅŸlemleri kendi kullandığım bir sistemin sql yapısı ve örnek csv dosyası dahil tamanını aÅŸağıda anlattım. Siz de bunu öğrenerek birtakım çalışmalar yapabilirsiniz, örneÄŸin Gmail hesabınızdaki e-posta adreslerini alıp bunları vertitabanına aktarabilirsiniz. İşte yapmanız gerekenler…. hepsini oku…


Tem 23 2007

Php ile dosya iÅŸlemleri - Dosyaya ilave veri giriÅŸi

Tag: PhpSinan Eldem @ 17:34

Bu işlem için öncelikle veriyi içeren dosyayı okuma için açmalıyız, ardından okunan veriyi bir değişkene atadıktan sonra okuma için açtığımız dosyayı kapatmalı ve aynı dosyayı yazmak için açmalıyız.

Ardından dosyadan aldığımız deÄŸiÅŸkene yeni veriyi ilave etmeli ve dosyayı kaydedip kapatmalıyız. Hadi bu iÅŸlem prosedürünü programa aktaralım…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
 
//veri dosyasının tam yolu  
$dosya = "/usr/local/veri.txt";  
 
//dosyayı okumak için aç  
$islem = fopen($dosya, "r");  
 
//dosya içeriğini oku ve değişkene ata  
$icerik = fread($islem, filesize($dosya));  
 
//dosyayı kapat  
fclose($handle);  
 
// dosyayı yazmak üzere açıyoruz 
$fh = fopen($dosya, 'w') or die("Dosya açılamıyor!");  
 
// yazılacak veriyi tanımlıyoruz 
$veri = "\nDosyaya ilave edilecek veri.";  
 
// veriyi dosyamıza yazıyoruz 
fwrite($fh, $icerik.$veri);  
 
//dosyayı kapatıyoruz 
fclose($fh);  
 
?>

hepsi bu kadar, bu örneği kullanarak basit bir ziyaretçi sayacı yapabilirsiniz.

1 Puan2 Puan3 Puan4 Puan5 Puan (3 puan veren, ortalama: 5 toplam 5)
Yükleniyor ... Yükleniyor …

Tem 23 2007

Php ile dosya iÅŸlemleri - Dosyadan okuma

Tag: PhpSinan Eldem @ 13:46

Php herhangi bir veri dosyasından istenilen kısmı veya tamamını okuyabilir, bunun için yapmanız gerekeni basit bir örnekle açıklayalım.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
//veri dosyasının tam yolu 
$dosya = "/usr/local/veri.txt";    
 
//dosyayı okumak için aç 
$islem = fopen($dosya, "r");    
 
//dosya içeriğini oku ve değişkene ata 
$icerik = fread($islem, filesize($dosya));    
 
//dosyayı kapat 
fclose($islem);    
 
?>
1 Puan2 Puan3 Puan4 Puan5 Puan (2 puan veren, ortalama: 5 toplam 5)
Yükleniyor ... Yükleniyor …

Tem 22 2007

Php ile dosya iÅŸlemleri - Dosyaya yazma

Tag: PhpSinan Eldem @ 18:38

Bana en çok sorulan sorulardan biridir, “dosyaya nasıl yazarım” sorusu, iÅŸte basit ve anlaşılır bir örnek…

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php 
// dosyamızı belirtiyoruz 
$dosyam = "dosya.txt";  
 
// dosyayı yazmak üzere açıyoruz 
$fh = fopen($dosyam, 'w') or die("Dosya açılamıyor!");  
 
// yazılacak veriyi tanımlıyoruz 
$veri = "Dosyaya yazılacak verin";  
 
// veriyi dosyamıza yazıyoruz 
fwrite($fh, $veri);  
 
//dosyayı kapatıyoruz 
fclose($fh);  
 
?>
1 Puan2 Puan3 Puan4 Puan5 Puan (4 puan veren, ortalama: 3.75 toplam 5)
Yükleniyor ... Yükleniyor …

1 Sayfa1


Kapat
E-posta ile paylaÅŸ