php(355)

352follower
hirokas さんのアバター 25views

phpにおける絶対パスと相対パス

絶対パスは入っているデータのフォルダを大きい順に全て記す。 相対パスは同じサーバーの中でのみ有効。自分がいるフォルダから見てファイルがどこにあるかを記す。 相対パスの書き方 同じ階層にあるものは、そのままファイル名か「./ファイル名」 ... 2016年11月18日
nissy さんのアバター 52views

PHP 月末の日付の取得

PHPで月末の日付を取得するのにはまったので、ハックに残しておきます。 nヶ月後の末日は、以下のコードで一見取りたくなるのですが、以下のように1〜3月付近で予期していない挙動見せることがあるそうです。 // nヵ月後 echo date(... 2016年11月18日
harada さんのアバター 78views

PHP&jQuery:URLにパラメータを付けてパラメータの内容をフォームで取得し値に挿入する

特定のIDを持つページでフォームへのリンクをクリックした場合にそのページのIDをURLで送信し、どのページからリンクを押したかをフォーム側で取得する方法です。 ※以下のjQuery記述はWordPressの管理画面用になっていますので適宜... 2016年11月17日
huruhurupyotr さんのアバター 12views

foreachループから抜ける

ごくごく基本的なことがらですが、breakとcontinueについて取り上げたいと思います。 foreachとは、配列のある要素の数だけ回るループのことですが、途中で終了したい場合や、条件によって処理をしたくない場合があります。   そ... 2016年11月15日
huruhurupyotr さんのアバター 15views

デバッグの時に便利な_log

デバッグの時に、変数に何が入っているのか知りたくなるときがしばしばあります。そうした時に使えるのが_logという機能です。 _log()という形で用いるもので、括弧の中に変数を入れればその時点でのその変数の中身を知ることができます。 ... 2016年11月10日
かしこ さんのアバター 32views

【php】DB接続(のみ) ver mysqli

DB 接続のみ作成してみました。 select とかは随時。。。 (2016/12/26:タイトルを修正) ■ test.php <?php class db_model { const CN_HOST_NAME = ... 2016年11月9日
goto_jp さんのアバター 34views

【PHP】特定の月の末日を取得する

echo date('Y-m-t', strtotime("2016-11-01")); 日付フォーマットの「t」はその月の日数を返すので、必然的に末日になる。 ... 2016年11月9日
かしこ さんのアバター 104views

php で javascript、css を読み込む為の html タグを作る

タイトル通り。 ★ 2016/11/01 : 微修正 ■ index.php メインとなるページです。 <!DOCTYPE html> <html> <head> <... 2016年10月28日
kato770 さんのアバター 80views

GmailからメールのID一覧を取得

Getmail.php <?php $headers = array( "Authorization: Bearer {APIから取得したトークン}" ); $url = "https://www.googleapi... 2016年10月27日
Yuya Sato さんのアバター 528views

【PHP】パスワード付きzipファイルの生成

通常PHPでzipファイルを作成するときには以下のようにしてZipArchiveクラスを使用して作成すると思います。 $zip = new ZipArchive(); $res = $zip->open('./zip/hoge.zi... 2016年10月26日
alkoshikawa さんのアバター 309views

phpの実行ユーザーを表示する

suexecとか使ったときに実際に意図したユーザーになっているか確認するために使います。 <?php print_r(posix_getpwuid(posix_geteuid())); ?> ... 2016年10月21日
かしこ さんのアバター 35views

FizzBuzz (python と php)

python と php でそれぞれ fizzbuzz を作成してみました。 バージョンはそれぞれ、 python は 3.5, php は 5.6 です。 (2016/10/09 : 微修正) ■ fizzbuzz.py #!C:... 2016年10月6日
かしこ さんのアバター 420views

python と php

唐突に python を勉強したくなり、一から学習。 はじめはブラウザで動作確認してたのですが、 何を思ったか php から python を動かそうと思い、少し書いてみました。 ■ test.py (Hello world! ... 2016年9月28日
かしこ さんのアバター 777views

正規表現を頑張る②~電話番号編~

正規表現で電話番号チェック。 ■ ハイフンなしで桁数だけ見る 国内プレフィックス(0)に市外・市内局番や加入者番号(9~10) 合計で10桁か11桁、という感じですね。 /^(0{1}\d{9,10})$/ ■ ハイフン入れても... 2016年9月25日
かしこ さんのアバター 73views

正規表現を頑張る~郵便番号編~

頑張れば正規表現でいろいろできるのでは、と思い、勉強がてら作成してみます。 今回は簡単なのを試し書き。 ■ 郵便番号チェック /^(\d{3}-{1}\d{4})|(\d{7})$/ 100-0001 形式と、1000001 形式... 2016年9月24日
かしこ さんのアバター 78views

switch(true) というもの

最近初めて業務で見た ↓ のような書き方 <script> switch(true) { case test() : alert("ABCDE") ; // function test() が の re... 2016年9月21日
Yuya Sato さんのアバター 165views

PHPでPGP・S/MIMEによる暗号化

問い合わせメールフォームなどでメール送信が発生する時、サイトはSSLに対応していてもメールが平文で送られてしまってはセキュリティ的に良くないので、PGPやS/MIMEを使用して暗号化することができます。 PGP・S/MIMEはメール文書の... 2016年9月21日
nakata さんのアバター 20views

便利なソート関数 

phpで便利なソート関数があったので使用例をまとめます。他にもいろいろ使い方があると思いますが、今日使ったのは多次元配列の一つの キー値を比較して昇順、降順に並び替えすものです $mess = array( array(  "n... 2016年9月15日
かしこ さんのアバター 82views

jQuery と php を連携させたい② ~ json ファイル表示・削除編~

先日作成した json 保存処理に機能を追加してみました。 (前回の → http://hacknote.jp/archives/22335/ ) 1) 保存した json を画面表示 2) json の削除(json ファイルの中身... 2016年9月15日
かしこ さんのアバター 200views

jQuery と php を連携させたい ~ json ファイル保存編~

画面から入力されたデータを php へ渡して json ファイルとして保存させる処理です。 入力値未記入でも保存はします。 (2016/09/15) : main.php を少し修正 ■ test.php ※ js、css も直書き... 2016年9月14日