Рaзное

Рaзное Шпоргалка при работе с imap

Коннектимся к почте yandex

$email = 'login';
$password ='password';
$connectImap = imap_open("{imap.yandex.ru:993/imap/ssl}INBOX", $email, $password) OR die("Error:" . imap_last_error());

 

Получаем все письма

$mails = imap_search($connectImap, 'FROM "xxx@yyy.ru"');

 

Получаем "читабельную" тему письма

Рaзное Яндекс Карты. Получения координатов по адресу

 function getCoordinates($address){ 
            $address = str_replace(" ", "+", $address); // replace all the white space with "+" sign to match with google search pattern             
            $url = "http://maps.google.com/maps/api/geocode/json?sensor=false&address=$address";

Linux Рaзное Работа с Bash

Любой bash-скрипт должен начинаться со строки:
#!/bin/bash

Выполнение скрипта

ite@ite-desktop:~$ ./test.sh
или выполнение с параметром
ite@ite-desktop:~$ ./test.sh qwerty

parametr1=$1 #присваиваем переменной parametr1 значение первого параметра скрипта

script_name=$0 #присваиваем переменной script_name значение имени скрипта