1. 非常にシンプルなページ キャッシュ
プロジェクトが CMS システムやフレームワークに基づいていない場合は、シンプルなキャッシュ システムを構築するのが非常に実用的です。以下のコードは非常に単純ですが、実際には小規模な Web サイトの問題を解決できます。
$dist = sin(deg2rad ($lat1)) * sin(deg2rad($lat2)) + cos(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($theta)); ($dist );
return (bool) FALSE;
ここをクリックして詳細を表示します: http:// ckorp.net /sec2time.php
4. ファイルの強制ダウンロード
mp3 などの一部のファイルは、通常、クライアント ブラウザーで直接再生または使用されます。強制的にダウンロードさせたい場合でも問題ありません。次のコードを使用できます:
コードをコピー
コードは次のとおりです:
function downloadFile($file){
$file_name = $file
$mime = 'application/force-download';
header('Pragma : public'); // 必須
header('Expires: 0'); // キャッシュなし
header('Cache-Revalidate, post-check=0, pre-check=0) ');
header ('Cache-Control: private',false);
header('Content-Disposition:attachment; filename="'.basename($file_name) ).'"' );
header('Content-Transfer-Encoding: binary');
header('Connection: close');
readfile($file_name); // プッシュアウト
exit();
}
ここをクリックして詳細を表示します: クレジット: Alessio Delmonti
5. Google API を使用して現在の天気情報を取得します
今日の天気を知りたいですか?このコードでは、わずか 3 行のコードでそれがわかります。 ADDRESS を希望する都市に置き換えるだけです。
コードをコピーします コードは次のとおりです:
$xml = simplexml_load_file('http://www.google.com/ig/api?weather=ADDRESS');
$information = $xml ->xpath ("/xml_api_reply/weather/current_conditions/condition");
echo $information[0]->attributes();
詳細についてはここをクリックしてください: http://ortanotes.tumblr.com/post /200469319/ current-weather-in-3-lines-of-php
6. 住所の経度と緯度を取得する
Google Maps API の人気により、開発者は特定の場所の経度と緯度を取得する必要があることがよくあります。 。この非常に便利な関数は、パラメータとして住所を受け取り、経度と緯度のデータを含む配列を返します。
コードをコピーします コードは次のとおりです:
function getLatLong($address){
if (!is_string($address))die("すべてのアドレスは文字列として渡す必要があります"); _url = sprintf ('http://maps.google.com/maps?output=js&q=%s',rawurlencode($address));
$_result = false
if($_result = file_get_contents($_url)) {
if (strpos($_result,'errortips') > 1 || strpos($_result,'もしかして:') !== false) return false;
preg_match('!center:s*{lat: s*( -?d+.d+),lng:s*(-?d+.d+)}!U', $_result, $_match);
$_coords['lat'] = $_match[1]; _coords['long'] = $_match[2];
}
return $_coords;
詳細を表示するには、ここをクリックしてください: http://snipplr.com/view.php?codeview&id=47806
7。 PHP を使用すると、Google がドメイン名のファビコン アイコンを取得します
一部の Web サイトまたは Web アプリケーションでは、他の Web サイトのファビコン アイコンを使用する必要があります。 Google と PHP を使用すると簡単に実行できますが、Google が接続をリセットしないことが前提となります。
コードをコピーします
コードは次のとおりです:
function get_favicon($url){ $url = str_replace("http://",'',$url); return "http: //www. google.com/s2/favicons?domain=".$url;
}
ここをクリックして詳細を表示します: http://snipplr.com/view.php?codeview&id=45928
http://www.bkjia.com/PHPjc/323856.html
www.bkjia.com
本当http://www.bkjia.com/PHPjc/323856.html技術記事 1. 非常に単純なページ キャッシュ プロジェクトが CMS システムまたはフレームワークに基づいていない場合は、単純なキャッシュ システムを構築するのが非常に実用的です。以下のコードはシンプルですが、ちょっとした用途には役立ちます...