Категории:

  • Программирование


  • Изобразительное искусство


  • Программирование встраиваемых систем


  • Компьютерная графика


  • WEB Разработка


  • Музыка


  • Инженерия


  • iVARIOUS


  • Mobil App


  • PHP. Строки. Переменные в строках

    Строки - важный элемент в PHP. Так как работа php завершается выводом HTML текста нужно разобраться как с ним работать.
    Большую важность имеют не строки константы, а строки которые изменяются в процессе программы. Тут нужно понимать разницу между одинарными ' ' и двойными " " кавычками. Простейшая строка, это строка в одинарных кавычках.
    echo 'Строка';
    В одинарные кавычки обычно заключают статические строки, которые не меняются в процессе программы. Двойные кавычки более важные для гибкости программы, в них можно уже вставлять переменные, а самим переменным можно присваивать любые значения:
    function url($arg){
    echo " <a url='$arg'> Переход </a>";
    }

    url("http//:ivarious.com/index.php"); // Выведет HTML ссылку

    Не следует также злоупотреблять функцией echo, и выводить через нее весь HTML, так сложнее потом редактировать и совершенствовать сайт. Организованнее - статичные HTML теги - так и записывать в виде HTML кода, мелкие динамичные элементы можно поручить и php интерпретатору.
    Организация php кода в виде ООП намного больше грузит сервер, следовательно - страницы медленнее, поэтому лучше использовать модульное программирование, разделять код на функции с конкретно заданными действиями. Больше о строках сказать нечего, есть стандартные функции соединяющие строки, урезающие строки, переводящие строки в нужные регистры, но описывать их нет смысла, работать с ними легко: передал параметры (строки) и в ответ получил то что нужно. Лучше просмотреть документацию.

    Читайте больше в категории: WEB разработка

    2016-05-18 08:43:31



    Другие статьи:

    STM32. ADC (АЦП). Пример кода

    PHP. Введение

    UNGVAR 3D. Ужгород в паралельному вимірі

    STM32. Мигание светодиодов

    JavaScript. Объекты

    WinAPI. HDC .

    Maya. Нормали и Системы координат

    Maya. Материалы и Mental Ray

    JavaScript. Создание, поиск и удаление элементов

    2D. Рисование реалистичной воды