- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
$page = preg_replace( array( "/action=.*?\\&/i",
"/bx_event_calendar_request=.*?\\&/i",
"/clear_cache=.*?\\&/i",
"/bitrix_include_areas=.*?\\&/i",
"/bitrix_show_mode=.*?\\&/i",
"/back_url_admin=.*?\\&/i"), "", $arParams['pageUrl']."&" );
$page = preg_replace( array( "/^(.*?)\\&\$/i", "/^(.*?)\\?\$/i" ), "\$1", $page );
guest 19.02.2009 17:32 # −0.8
Они, сцуки, кусок говна написали и педалят его за много-много тыщ..
Это типа обфускация кода. Купил кусок говна и сиди с ним. Хошь че-то подправить - бегом к битрикс'овцам.
punishment 23.07.2010 23:57 # 0
guest 19.02.2009 18:43 # +1
guest 19.02.2009 22:20 # 0
вот про оптимизацию они думали в последнюю очередь, т.к. второй пример можно написать без регулярки и с помощью substr($str, -1)