<?php
$data = '<xml> yandex weather cities list';
$xml = new SimpleXMLElement($data);
$search = 'Гагра';
$city = $xml->xpath("//city[text()='${search}']/@id");
var_dump((int) $city[0]->id);
Если вы имеете ввиду что вроде - запускаем скрипт, он просит ввести судовский пароль и выполняем команду, то так сделать нельзя
system('SUDO_ASKPASS=/path/to/askpass/askpass sudo -A whoami');
#!/usr/bin/env bash
#/path/to/askpass/askpass
echo "Pa$$word"
-A, --askpass
Normally, if sudo requires a password, it will read it from the user's terminal. If the -A (askpass) option is specified, a (possibly graphical) helper program is executed to
read the user's password and output the password to the standard output. If the SUDO_ASKPASS environment variable is set, it specifies the path to the helper program. Other‐
wise, if sudo.conf(5) contains a line specifying the askpass program, that value will be used. For example:# Path to askpass helper program Path askpass /usr/X11R6/bin/ssh-askpass
If no askpass program is available, sudo will exit with an error.
$dead['1']+$dead['2']+$dead['3']+$dead['4']+$dead['5']+$dead['6']+$dead['7']+$dead['8']+$dead['9']+$dead['10']
array_sum($dead);
Подскажите пожалуйста зачем тут использовать цикл ?
Если же убрать данный цикл, то после каждой отдачи данных будет реконект
Даже если оставить
ob_flush();
flush();
То реконект будет примерно через секунд 30.
И вопрос номер 3. Как лучше всего сделать обновление в реал тайме с помощью данной библиотеки, сколько секунд будет оптимально держать соединение, какая должна быть чистота обновления (тоесть раз в сколько секунд посылать запрос), как часто нужно делать реконект ?
When a user agent is to reestablish the connection, the user agent must queue a task to set the readyState attribute to CONNECTING and fire a simple event named error at the EventSource object, and then, after a delay equal to the reconnection time of the event source, if the readyState attribute is still set to CONNECTING, once again do a potentially CORS-enabled fetch of the absolute URL of the event source resource, with the mode being Use Credentials, and the origin being the same as the origin used in the original request triggered by the EventSource() constructor, and process the resource obtained in this fashion, if any, as described in this section.
<?php
$data = "xml data";
$xml = new SimpleXMLElement($data);
print_r(array_sum((array)$xml->talent));
every 12 hours
every 5 minutes from 10:00 to 14:00
2nd,third mon,wed,thu of march 17:00
every monday 09:00
1st monday of sep,oct,nov 17:00
every day 00:00
<?php
require('simple_html_dom.php');
// Create DOM from string
$html = str_get_html('<html><body><h3 class="t_i_h3">
<a title="Продаю BMW 735i в Ростове-на-Дону" href="/rostov-na-donu/avtomobili_s_probegom/prodayu_bmw_735i_89296613" name="89296613"> Продаю BMW 735i</a>
</h3></body></html>');
// Find all links
foreach($html->find('h3.t_i_h3 a') as $element)
echo $element->title;