Curs Php-mysql

Functia innerHTML() prezentata aici este echivalentul la proprietatea innerHTML din JavaScript. Aceasta functie poate fi utilizata in PHP pentru a prelua continutul HTML dintr-un element HTML din obiect DOMDocument.

Cod functie innerHTML()

// returneaza un sir cu continutul HTML dintr-un element din DOMDocument ($elm)
function innerHTML(DOMNode $elm) { 
  $innerHTML = ''; 
  $children  = $elm->childNodes;

  foreach($children as $child) { 
    $innerHTML .= $elm->ownerDocument->saveHTML($child);
  }

  return $innerHTML;
}
- Exemplu utilizare innerHTML().
<?php
// returneaza un sir cu continutul HTML dintr-un element din DOMDocument ($elm)
function innerHTML(DOMNode $elm) { 
  $innerHTML = ''; 
  $children  = $elm->childNodes;

  foreach($children as $child) { 
    $innerHTML .= $elm->ownerDocument->saveHTML($child);
  }

  return $innerHTML;
}

// sir cu continut HTML
$strhtml = '<div id="dv1">Flash Games: https://marplo.net/jocuri/</div>
 <div id="dv2"><p class="cls">Free PHP Course: <a href="https://coursesweb.net/php-mysql/" title="PHP Course">CoursesWeb.net</a></p></div>';

// creaza obiect DOMDocument si incarca in el codul HTML din $strhtml
$dochtml = new DOMDocument();
$dochtml->loadHTML($strhtml);

// preia elementul cu id="dv2"
$dv2 = $dochtml->getElementById('dv2');

// foloseste innerHTML() pt a prelua continutul HTML din $dv2
$cnt_dv2 = innerHTML($dv2);

// afiseaza continutul HTML obtinut
echo $cnt_dv2;
?>
- Rezultat:
<p class="cls">Free PHP Course: <a href="https://coursesweb.net/php-mysql/" title="PHP Course">CoursesWeb.net</a></p>

Un Test simplu in fiecare zi

HTML
CSS
JavaScript
PHP-MySQL
Engleza
Spaniola
Care tag este element de tip bloc?
<div> <img> <span>
<div>Web Programming and Development</div>
Care cod CSS afiseaza textul subliniat?
font-style: italic; text-decoration: underline; font-weight: 500;
h2 {
  text-decoration: underline;
}
Clic pe functia JavaScript care apeleaza o alta functie dupa un anumit timp.
insertBefore() setTimeout() querySelector()
function someFunction() { alert("CoursesWeb.net"); }
setTimeout("someFunction()", 2000);
Clic pe instructiunea care returneaza numarul total de elemente dintr-un array asociativ.
count($array) count($array, 1) strlen()
$food =["fruits" =>["banana", "mar"), "veggie" =>["ceapa", "rosie"));
$nr_food = count($food, 1);
echo $nr_food;       // 6
Indicati Viitorul Perfect la negativ al verbului din paranteze, in propozitia: "The child (to not play) by Sunday".
has't played haven't been playing will haven't played
The child will haven't played by Sunday.
- Copilul nu s-ar fi jucat pana duminica.
Indicati Viitorul Perfect pentru verbul "contar" (a povesti) la forma "Él".
habrá contado va a contar contaba
Él no habrá contado el cuento.
- El nu ar fi spus povestea.
innerHTML in PHP

Last accessed pages

  1. Articole - Exercitii si teste engleza incepatori (20515)
  2. Prefixele dis, mis, un - Test engleza (5599)
  3. Coduri pt culori (66306)
  4. Prezentul continuu - Exercitii si teste incepatori (36820)
  5. Verbe modale - Modal verbs - CAN, COULD, MAY, MIGHT, MUST (65596)

Popular pages this month

  1. Cursuri si Tutoriale: Engleza, Spaniola, HTML, CSS, Php-Mysql, JavaScript, Ajax (1285)
  2. Curs HTML gratuit Tutoriale HTML5 (982)
  3. Coduri pt culori (734)
  4. Creare si editare pagini HTML (569)
  5. Conditional IF in Limba Engleza - Fraze Conditionale (528)
Chat
Discuta sau lasa un mesaj pt. ceilalti utilizatori
Full screenInchide