PHP
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 28 29 30 31 32 33 |
$tableString = '<table> <tbody> <tr> <td class="col-xs-12 col-sm-12 col-lg-6 floatimp">Snygg vindjacka i unisexmodell av vattenavvisande 100% Taffeta nylon. I kragen ligger en huva gömd. Dragsko nertill. Finns i 15 olika färger. Finns i dammodell och heter B&C Sirocco W.<strong>Material</strong>100% nylon taffeta<strong>Insida/fyllning</strong><strong></strong><strong>Storlekar</strong>S-3XL<strong>Märkning</strong>Transfertryck eller brodyr. Maila oss för pris på brodyr.<strong>Leveranstider</strong>15 arbetsdagar som standard. Går att få på 5-10 arbetsdagar mot pristillägg.[dhvc_woo_product_page_product_attribute per_page="12" columns="2"]</td> <td class="col-xs-12 col-sm-12 col-lg-6 floatimp"><table id="pristabell"><thead><tr><th>Pristabell</th><th>10-24 st</th><th>25-49 st</th><th>50-99 st</th><th>100-249 st</th></tr></thead><tbody><tr><td>Pris</td><td>129 kr</td><td>119 kr</td><td>109 kr</td><td>99 kr</td></tr><tr><td>Tryckpris/färg</td><td>+30 kr</td><td>+14 kr</td><td>+12 kr</td><td>+10 kr</td></tr><tr><td>Tryckschablon:</td><td>395 kr/färg</td><td>exkl. moms</td><td></td><td></td></tr><tr><td>Brodyrpris</td><td>+30 kr</td><td>+20 kr</td><td>+15 kr</td><td>+10 kr</td></tr><tr><td>Mönsterkort:</td><td>600 kr</td><td>exkl. moms</td><td></td><td></td></tr></tbody></table></td></tr></tbody></table>'; echo getDescFromTable($tableString),'<br />'; function getDescFromTable($string) { $string = mb_convert_encoding($string, 'HTML-ENTITIES', "UTF-8"); $doc = new DOMDocument(); //@$doc->LoadHTML($string, LIBXML_HTML_NOIMPLIED || LIBXML_HTML_NODEFDTD); @$doc->LoadHTML($string); $table_rows = $doc->getElementsByTagName('td'); $description = $table_rows->item(0); $doc->encoding = 'UTF-8'; // insert proper return DOMinnerHTML($description); } function DOMinnerHTML(DOMNode $element) { $innerHTML = ""; $children = $element->childNodes; foreach ($children as $child) { $innerHTML .= $element->ownerDocument->saveHTML($child); } return $innerHTML; } |
Recent Posts
Recent Comments
- LogixTree Networks on Localhost showing “Index/of” instead of displaying the Website
- AMANUR RAHMAN on Localhost showing “Index/of” instead of displaying the Website
- Christy on Support Purchase Notes in Order Emails WooCommerce
- LogixTree Networks on Localhost showing “Index/of” instead of displaying the Website
- Sofia on Localhost showing “Index/of” instead of displaying the Website