Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/thesacih/biosquest.com/site.php on line 107
Warning: Cannot modify header information - headers already sent by (output started at /home/thesacih/biosquest.com/site.php:1) in /home/thesacih/biosquest.com/site.php on line 234
Warning: Cannot modify header information - headers already sent by (output started at /home/thesacih/biosquest.com/site.php:1) in /home/thesacih/biosquest.com/site.php on line 235
Warning: Cannot modify header information - headers already sent by (output started at /home/thesacih/biosquest.com/site.php:1) in /home/thesacih/biosquest.com/site.php on line 236
Warning: Cannot modify header information - headers already sent by (output started at /home/thesacih/biosquest.com/site.php:1) in /home/thesacih/biosquest.com/site.php on line 237
Warning: Cannot modify header information - headers already sent by (output started at /home/thesacih/biosquest.com/site.php:1) in /home/thesacih/biosquest.com/site.php on line 238
Warning: Cannot modify header information - headers already sent by (output started at /home/thesacih/biosquest.com/site.php:1) in /home/thesacih/biosquest.com/site.php on line 239
_subject = $subject;
$this->_matches = $matches;
$this->output = $this->_map();
}
/**
* Substitute substring matches in subject.
*
* static helper function to ease use
*
* @param string $subject subject
* @param array $matches data used for substitution
* @return string
*/
public static function apply( $subject, $matches ) {
$result = new WP_MatchesMapRegex( $subject, $matches );
return $result->output;
}
/**
* do the actual mapping
*
* @return string
*/
private function _map() {
$callback = array( $this, 'callback' );
return preg_replace_callback( $this->_pattern, $callback, $this->_subject );
}
/**
* preg_replace_callback hook
*
* @param array $matches preg_replace regexp matches
* @return string
*/
public function callback( $matches ) {
$index = (int) substr( $matches[0], 9, -1 );
return ( isset( $this->_matches[ $index ] ) ? urlencode( $this->_matches[ $index ] ) : '' );
}
}