/* @var string Исходный текст в синтаксисе HEREDOC */
$process = <<<TEXT
Lorem ipsum
Lorem ipsum
Lorem ipsum
TEXT;
/**
* Оборачивает элемент в тег <span>
* @param type $element
* @return type
*/
function spanElement( $element )
{
return "<span>{$element}</span>";
}
// Получаем построчно исходный текст
// примечание: если есть средство работающее без регулярок, то лучше использовать его
$arProcess = explode("\n", $process);
// Применяем к каждому элементу нашу функцию, модицифируя ее значения
// см: http://php.net/array-map
$arProcess = array_map('spanElement', $arProcess);
/*
При вызове var_dump на $arProcess результат будет следующим:
array(3) {
[0] =>
string(24) "<span>Lorem ipsum</span>"
[1] =>
string(24) "<span>Lorem ipsum</span>"
[2] =>
string(24) "<span>Lorem ipsum</span>"
}
*/
// Вновь объединяем это все в исходный текст
$process = implode("\n", $arProcess);
/*
При вызове var_dump на $process результат будет следующим:
string(74) "<span>Lorem ipsum</span>
<span>Lorem ipsum</span>
<span>Lorem ipsum</span>"
*/
$query2 = mysqli_query($connect,"SELECT id FROM users WHERE login ='$login2'");
$sqlLogin = mysqli_real_escape_string($connect, $login2);
$sql = "SELECT id FROM users WHERE login ='{$sqlLogin}'";
var_dump($sql);
$query2 = mysqli_query($connect, $sql);