Code: public static function getTagInner( $html, $tag, $ftag, $n = 0 ) { $a = explode( $ftag, $html ); $ctag = "</{$tag}>"; $b = explode( $ctag, $a[1] ); $k = $b[0] . $ctag; if ( $n > 0 ) { for ( $i = 1; $i <= $n; $i ++ ) { $k .= $b[$i] . $ctag; } } $c = explode( "<{$tag}", $k ); $cc = count( $c ) - 1; if ( $cc > $n ) { $n += $cc - $n; $res = self::getTagInner( $html, $tag, $ftag, $n ); } else { $res = $ftag . $k; } return $res; }
Báo lỗi: Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 262144 bytes) in C:\xampp\htdocs\wp-content\plugins\pipes-processor-htmlparser\lib\psc.php on line 335 Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 262144 bytes) in Unknown on line 0 Mình tìm ra được nguyên nhân là do nguồn web có iframe => bỏ iframe trước sẽ không bị nữa