[ Index ] |
PHP Cross Reference of WordPress |
[Summary view] [Print] [Text view]
1 <?php 2 /** 3 * Diff API: WP_Text_Diff_Renderer_inline class 4 * 5 * @package WordPress 6 * @subpackage Diff 7 * @since 4.7.0 8 */ 9 10 /** 11 * Better word splitting than the PEAR package provides. 12 * 13 * @since 2.6.0 14 * @uses Text_Diff_Renderer_inline Extends 15 */ 16 class WP_Text_Diff_Renderer_inline extends Text_Diff_Renderer_inline { 17 18 /** 19 * @ignore 20 * @since 2.6.0 21 * 22 * @param string $string 23 * @param string $newlineEscape 24 * @return string 25 */ 26 public function _splitOnWords( $string, $newlineEscape = "\n" ) { 27 $string = str_replace( "\0", '', $string ); 28 $words = preg_split( '/([^\w])/u', $string, -1, PREG_SPLIT_DELIM_CAPTURE ); 29 $words = str_replace( "\n", $newlineEscape, $words ); 30 return $words; 31 } 32 33 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Dec 22 01:00:02 2024 | Cross-referenced by PHPXref 0.7.1 |