PHP HTML kömək

PHP vasitəsilə istənilən HTML table-ın xanalarını oxyub massivə yazan bir scriptə ehtiyacim var.
misal:

1ci xana 2ci xana
1ci xana 2ci xana

bu cədvəl müxtəlif formada ola bilər yəni 2 sütün 4 xanadan ibarət olmuya da bilər. Sualima cavab yazanlara əvvəlcədən təşəkkür bildirirəm.


Yadda saxlama
Kateqoriya: Sual . Qısa keçid.

Verilmiş cavablar və yazılan şərhlər (4 cavab var)

(02:24, 28/10/2012 ) #22168

Salam. Google-da php html table to array yazsaz hazır nəticələr çıxar. bu populyar problemdir

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(10:13, 28/10/2012 ) #22170

Salam, buyurun hazir kodu. Elvin Hacinin dediyi yolla tapdim.

function getdata()
{
    $contents = "<table><tr><td>Row 1 Column 1</td><td>Row 1 Column 2</td></tr><tr><td>Row 2 Column 1</td><td>Row 2 Column 2</td></tr></table>";
    $DOM = new DOMDocument;
    $DOM->loadHTML($contents);

    $items = $DOM->getElementsByTagName('tr');

    function tdrows($elements)
    {
        $str = "";
        foreach ($elements as $element)
        {
            $str .= $element->nodeValue . ", ";
        }
        return $str;
    }
    foreach ($items as $node)
    {
        echo tdrows($node->childNodes) . "<br />";
    }
}
getdata();
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

    (01:02, 29/10/2012 ) #22189

    DOMDocument class yaddan çıxıb 🙂

    Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

(11:49, 29/10/2012 ) #22197

tesekkurler amma men Regular Expression yolu ile table massive yazmag qalzimdir.

Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır

Bu suala aid öz sualım var:
Sual verin
Bu suala cavab vermək istəyirəm:
Cavab verin

Cavab verin


Cavab yazmaq üçün lütfən sağ sütundan və ya buradan hesaba daxil olun.

Üzvlər üçün giriş

Qeydiyyat

Elan qutusu

Son cavablar və şərhlər

E. Hacı cavab verdi - PayPal ilə ödəniş etdikdə 18 faiz tutulmağı normaldır? (1 gün əvvəl)

Software Developer cavab verdi - Qırılmış nömrə nə vaxt tam bağlanır (2 gün əvvəl)

Emil Imanov cavab verdi - Rus dilindən mətni tərcümə etmək (3 gün əvvəl)

Software Developer cavab verdi - Payoneer kartdan pul çıxartdıqda vergi (4 gün əvvəl)

Software Developer cavab verdi - Wise vasitəsilə bank kartına pul köçürmə (8 gün əvvəl)

Software Developer cavab verdi - Rus dilindən mətni tərcümə etmək (9 gün əvvəl)

Cənab cavab verdi - Almanca söz bazası yığmaq (12 gün əvvəl)

rdrobert cavab verdi - Mikrofon süngərinə yazı (13 gün əvvəl)

rdrobert cavab verdi - Yerli virtual olaraq dost tapmaq platforması (13 gün əvvəl)

rdrobert cavab verdi - Almanca söz bazası yığmaq (13 gün əvvəl)

rdrobert cavab verdi - Playstation 4 almaq, Playsation klub açmaq (13 gün əvvəl)

rdrobert cavab verdi - Proqramistin ixtsasi hansidir? (13 gün əvvəl)

Software Developer cavab verdi - Azercell Kabinetim aplikasiyasında İstəSən tarifi haqqında (14 gün əvvəl)

Software Developer cavab verdi - Proqramistin ixtsasi hansidir? (15 gün əvvəl)

byshako cavab verdi - Google Azərbaycan nömrələrini qəbul etmir (25 gün əvvəl)

Software Developer - 615 xal

E. Hacı - 607 xal

Onar Alili - 526 xal

Dilsuz - 448 xal

Cabbarov Sübhan - 434 xal

Maqa - 346 xal

Ruslan Butdayev - 328 xal

Namiq Bəndəli - 297 xal

U.Tarlan - 244 xal

Meherremoff - 234 xal

Sistemə daxil olmuş 23241 sualdan 92%-dən çoxu cavablandırılmışdır.

Proyekt haqqında

E-Haci.net istehsalı. © 2010-2024