ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有
![『PHP7調査(11)??演算子の新設 - Qiita』へのコメント](https://cdn-ak-scissors.b.st-hatena.com/image/square/a9cf0350bc08573f58693144e6c4be16bfe6f1b8/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9UEhQNyVFOCVBQSVCRiVFNiU5RiVCQiUyODExJTI5JTNGJTNGJUU2JUJDJTk0JUU3JUFFJTk3JUU1JUFEJTkwJUUzJTgxJUFFJUU2JTk2JUIwJUU4JUE4JUFEJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0wZDdmZGZmNGY4NTYwMTY0NTgyZDk1MjdkZTQ1NjUxNA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwaG53JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1hYzY5YzFmZTA0ZTU2N2M4MmQ4ZmVmNTJiOGE1M2ExYg%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3Dbb86522d626b70b7c7ea5b9f6b71eb70)
仕事で為替レートを扱う必要があったのでちょっと調べてみました。 海外にあるAPIは有料だったり、Yahooファイナンスからゴニョゴニョするのもコード見たらめんどくさそうだ・・・とか思ってたらGoogle先生にステキなAPIを見つけました。 http://www.google.com/ig/calculator?hl=ja&q=変換前の通貨=?変換後の通貨 // 1アメリカドル を日本円に http://www.google.com/ig/calculator?hl=ja&q=1USD=?JPYPHPで書くとこんな感じで使えます。APIレスポンスのままだとjson_decode()が文字列のパースに失敗してたのでkey値を「"」で囲ってます(ダサイ・・)。 <?php $data = file_get_contents('http://www.google.com/ig/calculator
<?php //$short_url == 短縮URL $h = get_headers($short_url,true); if(isset($h['Location'])){ $long_url = $h['Location']; if(is_array($long_url)){ $long_url = end($long_url); } //$long_url == 元URL } 拝啓、お元気ですか?僕はTwitterの強制短縮URLにもめげずに元気です。 get_headersだけで十分かと思いきや、短縮URLを短縮したものだとLocationキーに配列として入ってしまうようなのでそれを回避。これで大体の短縮URLは大丈夫かもわからんです。
類似文字列マッチの実装例 今度はPHPのlevenshtein関数を見て「そういえばこんな関数あったっけなぁ」と思い、ちょっとテスト。levenshtein関数が計算するlevenshtein(レーベンシュタイン)距離については、以下が詳しい。 レーベンシュタイン距離 - Wikipedia http://www.merriampark.com/ld.htm 次のコードの元ネタは、PHPマニュアルに掲載されているサンプル。 <?php $input = ''; if (isset($_POST['keyword']) && $_POST['keyword'] !== '') { $input = $_POST['keyword']; $words = array('PHP','ソフトウェア','ほげほげ', 'あれこれ'); $shortest = -1; foreach ($words
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く