lostyazilim
tr.link

Php Dizideki Eleman Sayısı

8 Mesajlar 1.058 Okunma
lstbozum
tr.link

msoftware msoftware WM Aracı Kullanıcı
  • Üyelik 06.11.2018
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım/Web Tasarım/Digital Pa
  • Konum İstanbul Anadolu
  • Ad Soyad M** G**
  • Mesajlar 27
  • Beğeniler 0 / 3
  • Ticaret 3, (%100)
Merhaba Arkadaşlar.

Şöyle bir kodum var. Ben burada url leri yazdırıyorum sıkıntı yok ama, kaç tane url sayısını olduğunu bulamıyorum. Count ile yapmayı denedim ama bir türlü yapamadım.


foreach ($link[0] as $row)
{

if (strstr($row,$siteadres)) { echo "
".$row."
"; }

}
?>
 

 

wmaraci
reklam

emreyvz emreyvz .NET Core & Angular & PHP Kullanıcı
  • Üyelik 19.04.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek Bilgisayar Mühendisi
  • Konum İstanbul Anadolu
  • Ad Soyad E** Y**
  • Mesajlar 691
  • Beğeniler 110 / 250
  • Ticaret 24, (%100)
Böyle deneyebilirsiniz.


echo "Link Sayısı: ".count($link);
foreach ($link as $row)
{
echo "
".$row."
";
}
?>
 

 

msoftware msoftware WM Aracı Kullanıcı
  • Üyelik 06.11.2018
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım/Web Tasarım/Digital Pa
  • Konum İstanbul Anadolu
  • Ad Soyad M** G**
  • Mesajlar 27
  • Beğeniler 0 / 3
  • Ticaret 3, (%100)
Hocam bu şekilde yaptım ama böyle olmuyor. dikkat edersenız strstr ile $row içinde $siteadres i barındıran url leri çekiyorum. bana bu $row içinde $siteadres barındıran url lerin sayısı lazım. inşallah anlatabilmişimdir.
 

 

ntka ntka https://ntka.org Kullanıcı
  • Üyelik 22.01.2012
  • Yaş/Cinsiyet 42 / E
  • Meslek Agent
  • Konum İstanbul Anadolu
  • Ad Soyad N** T**
  • Mesajlar 2762
  • Beğeniler 811 / 810
  • Ticaret 262, (%100)
böyle deneyin.

echo "Link Sayısı: ".count($row);
foreach ($row as $siteadres)
{
echo "
".$siteadres."
";
}
?>
 

 

dijitalsite.com.tr ister al / ister sat / yeni üyelere 20 tl bakiye hediye
wmaraci
wmaraci

msoftware msoftware WM Aracı Kullanıcı
  • Üyelik 06.11.2018
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım/Web Tasarım/Digital Pa
  • Konum İstanbul Anadolu
  • Ad Soyad M** G**
  • Mesajlar 27
  • Beğeniler 0 / 3
  • Ticaret 3, (%100)
Hocam $row u bu şekilde yapınca sonuç 1 dönüyor. benım tüm linklerım $link dizisinde duruyor. $linki $row aktarıp daha sonra $row içinde $siteadres içerenleri çekiyorum. sizin söylediğiniz şekilde yapınca $row u site adresine alıyoruz bir fark olmuyor ki.
berkaycatak

kişi bu mesajı beğendi.

facfur58 facfur58 Herşey benim için... Kullanıcı
  • Üyelik 08.07.2015
  • Yaş/Cinsiyet 40 / E
  • Meslek BackEnd Developer
  • Konum Karaman
  • Ad Soyad F** C**
  • Mesajlar 8
  • Beğeniler 0 / 1
  • Ticaret 1, (%100)

echo "Toplam link sayısı: ".count($link[0])."
";
foreach ($link[0] as $row)
{

if (strstr($row,$siteadres)) { echo "
".$row."
"; }

}

buyrun hocam, kolay gelsin
 

 

msoftware msoftware WM Aracı Kullanıcı
  • Üyelik 06.11.2018
  • Yaş/Cinsiyet 31 / E
  • Meslek Yazılım/Web Tasarım/Digital Pa
  • Konum İstanbul Anadolu
  • Ad Soyad M** G**
  • Mesajlar 27
  • Beğeniler 0 / 3
  • Ticaret 3, (%100)
teşekkürler hocam :)
 

 

BackendDeveloper BackendDeveloper Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 19.12.2018
  • Yaş/Cinsiyet 41 / E
  • Meslek Backend Developer
  • Konum Antalya
  • Ad Soyad İ** D**
  • Mesajlar 85
  • Beğeniler 6 / 28
  • Ticaret 0, (%0)
Sizeof ile bir array icindeki element sayisini bulabilirsiniz
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al