PHP 配列から空白要素を削除する
配列 $array_exampleの要素のなかで、空白のものを削除。
$array_example = array_filter($array_example, ’strlen’);
配列 $array_exampleの要素のなかで、空白のものを削除。
$array_example = array_filter($array_example, ’strlen’);
参考元:http://www.enbridge.jp/blog/2007/08/17232951.php
<?php
echo “処理を開始します。しばらくお待ちください…
\n”;
echo str_pad(” “,4096).”
\n”;
ob_end_flush();
ob_start(’mb_output_handler’);
for ( $i = 1; $i <= 10; $i++ ) {
sleep( 5 ); // 時間がかかる処理
echo $i * 10 ."件の処理を完了しました
\n”;
ob_flush();
flush();
}
echo “処理が完了しました
\n”;
?>
ページランクの更新ではないのでしょうが、本日、ページランクに変化があったようです。
変化があったドメインは、最近取得した中古ドメインで、ページランクが付与されていないものでした。
既にページランクがついていたものは、そのまま現状維持でした。
Googleのインデックス更新なのか、原因は詳しくは分かりませんが、、、
本日より、複数のドメインに新しくページランクがついたので、ページランクに変化があったのは、まぎれもない事実です。
グーグルのページランク更新は2,3ヶ月に一回というのが一般的な話のようですが、大晦日にページランクの大幅な更新があり、今年に入ってからも何度も手元のドメインに、ページランクの変化がみられたのでメジャー更新、マイナー更新、など詳細は専門家ではないので分かりませんが、思ってる以上に頻繁にページランクは変化しているということを実感している今日この頃です。
// IPアドレスを取得して変数にセットする
$ipAddress = $_SERVER["REMOTE_ADDR"];
PHPからUSERADDを実行する
$id = “username”;
$passwd = crypt(”passwd”);
$cmd = “echo ’sudoPasswd’ | sudo -S useradd -p $passwd $id”;
exec($cmd, $output);
ROOTディレクトリを表示
//ls -a /root
$cmd2 = “echo ’sudoPasswd’ | sudo -S ls -a /root”;
exec($cmd2, $output2);
print_r($output2);
PHPからテキストファイルにテキストを追加
$cmd = “echo ’sudoPasswd’ | sudo -S echo ‘TEXT’ >> /etc/home/FILE_NAME”;
exec($cmd, $output);
print_r($output);
ブラウザからPHPスクリプトにアクセスして、PHPプログラムからsudoコマンドを実行する方法です。
私の場合は、手元のfedoraが動いているサーバで試してみましたが、「anysense-devel」さんの記事通りに実行出来ましたので、ご紹介、というか今後の自分のためにもメモしておきます。
以下、参照元「anysense-devel」さんの記事です。