php
概要 Laravelでパスワードが正しかを比較する 詳細 Laravelでパスワードの整合性を確かめるために、以下のことを行った。 現在DBに保存されているpasswordを取得(これはHashされている) 入力されたパスワードをDBにパスワードを格納させる際のHash関数でHash…
セッションに値を格納したが、次の画面に遷移した際にセッションの中身を確認してみると値が入っていないという事象に当たったのでメモします。 session_start関数は「
get_defined_vars関数を使用することで確認できます。 $arr = get_defined_vars(); var_dump($arr); // 定義済みのすべての変数が出力される。 var_dump($arr["_POST"]); // 定義済み$_POSTのすべての変数が出力される。
SyntaxError: JSON Parse error: Unrecognized token '<'というエラーが出てきて困った。 このエラーを回避するには、html内で header("Content-Type: application/json; charset=utf-8"); もしくは header("Content-Type: text/javascript; charset=utf-8");…
array_filter()関数を使用することで可能。 $arr = array(); $arr['num1'] = 'num1'; $arr['num2'] = ''; $arr['num3'] = 'num3'; var_dump($arr); var_dump(array_filter($arr));実行結果は以下。 array(3) { ["num1"]=> string(4) "num1" ["num2"]=> strin…
$arr = array('あいう','えお'); echo json_encode($arr); echo json_encode($arr, JSON_UNESCAPED_UNICODE);この実行結果が以下のようになる。 ["\u3042\u3044\u3046","\u3048\u304a"] ["あいう","えお"]第二引数に「JSON_UNESCAPED_UNICODE」をつけると日…
php(Laravel)でヒアドキュメントを使用してHTMLを出力しようとした。 $htmlString = <<< EOM // ここにいろいろhtmlを書く EOM;しかし、以下のようなエラーが発生した。 syntax error, unexpected end of fileエディタで EOM;にインデントが付いていることが…
「/var/run/php5-fpm.sock」のソケットファイルを使用して欲しいのに。。。 ここの設定の変更には「/etc/nginx/sites-available/homestead.app」から 設定の変更を行う。 location ~ \.php$ { fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_pass unix:…