Про смешные кавычки

Возращаясь к пословице про скучающего кота я написал ещё одно псто про кавычки и всякие там путаницы с символами.

Например, кхм, люди часто пишут так:

$string = 'privet '.$kak.' dela';

Это мило, но иногда, кхм, люди генерят стили/js в пхпшечьке и надо контролировать кавычки которые ты пользуешь, получается как-то так:

$style = " style='".$var."'";

Просто смешно это когда надо из массива сделать строку:

implode(',', $array);

А иногда приходится генерировать sql запросы, ну такие которые на инсерт и при этом надо не забыть про кавычки. Получается так (мультиинсерт трогать не буду — это слишком жестоко):

$sql = "('".implode("','", $array)."')";

Ну и ещё последний пример про кавычки это когда надо заменить ‘ на “:

str_repalce('"', "'", $string);

2013.11.15 17:16