$str='test[]'
Нужно удалить (именно удалить, а не заменить) из неё "[]". Как это сделать максимально быстро?
Я подозревал, что можно это сделать примерно так:
$srt[strlen($srt)-1]=$t;
$srt[strlen($srt)-2]=$t;
где в качестве $t пробовал \0, \r, '', NULL, но всё равно не получалось.. Побовал применить к последним 2м элементам функцию unset, но выдавало ошибку..
Пока остановился на варианте
substr($str, 0, -2)
, но как можно сделать быстрее? И как РНР представляет у себя в памяти строки?