Статьи и обзоры nachodki.ru

PHP - Hypertext Preprocessor

Категория: Программирование Обновлено: 17.01.2019 Опубликовано: 17.01.2019 Печать

PHP - Hypertext  Preprocessor - самый популярный язык для веб-разработок

Вставка кода

<?php и  ?>

<script language="php"> и </script>

 

Типы данных

- целый тип ( integer ),
- вещественный тип данных ( float, double ),
- логический тип ( boolean ),
- строковый тип ( string )
- специальный тип NULL.
- "ресурс" ( resource ),
- массив ( array )
- объект ( object ).

 

Суперглобальные массивы

видны в любом месте исходного кода без использования ключевого слова global.
- $GLOBALS - массив всех глобальных переменных (в том числе и пользовательских).
- $_SERVER - содержит множество информации о текущем запросе и сервере.
- $_ENV - текущие переменные среды. Их набор специфичен для каждой конкретной платформы, на которой выполняется сценарий.
- $_GET - ассоциативный массив с параметрами GET-запроса. В исходном виде эти параметры доступны в $_SERVER['QUERY_STRING'] и в $_SERVER['REQUEST_URI'] в составе URI.
- $_POST - ассоциативный массив значений полей HTML -формы при отправки методом POST.
- $_FILES - ассоциативный массив со сведениями об отправленных методом POST файлах. Каждый элемент имеет индекс идентичный значению атрибута " name " в форме и, в свою очередь, также является массивом со следующими элементами:- - ['name'] — исходное имя файла на компьютере пользователя.
- - ['type'] — указанный агентом пользователя MIME - тип файла.
- - ['size'] — размер файла в байтах.
- - ['tmp_name'] — полный путь к файлу во временной папке.
- - ['error'] — код ошибки.
- $_COOKIE - ассоциативный массив с переданными агентом пользователя значениями cookie.
- $_REQUEST - общий массив вводных данных запроса пользователя как в массивах $_GET, $_POST, $_COOKIE. Начиная с версии PHP 4.1 включается и содержимое $_FILES.
- $_SESSION - информация о текущей сессии пользователя.

 

 Текущие настройки PHP

<?php
  phpinfo();
?>

 

Текущая дата

    <p>Today is:
      <?php
        $today = date("F j, Y, g:i a");
        echo($today);
      ?>
    </p>

 

Запись данных в файл fputs(указатель_на_файл, строка) и псевдослучайные числа rand()

<?php
    $n = 10;
    $fh = fopen("rand.dat","w");
  if (!$fh) die("Cannot open file");
    srand();
  for ($i=0; $i < $n; $i++)
  {
   $d = rand(0,100);
   fputs($fh,"$d\n");
  }
  fclose($fh);
?>

 

Для сайтов находящихся на тарифном обслуживании и администрировании работы проводятся без дополнительной оплаты, входят в стоимость тарифа

По всем вопросам обращаться по адресу: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра. или по телефону (WhatsApp): +7-994-009-32-20

 

Поделиться страницей в социальных сетях:

Просмотров: 142

Добавить комментарий

Защитный код
Обновить