php(355)

352follower
apteryxf さんのアバター 14views

XSSの対策

ユーザフォームの入力値から、特殊文字をエスケープする。 htmlのformタグのaction属性に、$_SERVER['PHP_SELF’]; を追加し、htmlspecialchars()関数を使用。 ... <body> ... 2017年8月16日
harada さんのアバター 4views

JavaScriptのAlert内での改行(PHP入れ込みの場合)

通常の改行は\nですが、php内に記述している場合はこれだとエディタによっては表示がおかしくなる可能性があるので\\nを利用します。 <?php echo '<script type="text/javascript">... 2017年8月14日
ysugiyama12 さんのアバター 5views

array_unique関数

array_unique関数を用いると、配列の要素の中から重複したものを削除することができる。 使用例 $arr = array("a","b","b","c"); $unique = array_unique($arr); echo $... 2017年8月14日
onnga-wasabi さんのアバター 1views

バージョンに合わせてmodをインストールしたい

wordpressの高速化においてphpバージョンに合わせてモジュールをインストールする必要があったので。 すでにインストール済みのphpのバージョンに合わせてphp-fpmをインストールしたい時 yum search php54-fp... 2017年8月11日
harada さんのアバター 13views

PHPでjavaScriptのAlertを出力する

以下のように記述することで出力できます。 <?php echo '<script type="text/javascript">alert("指定の文字数を超えています。");</script>'; ?>... 2017年8月9日
Yuya Sato さんのアバター 14views

[PHP] preg_matchで日本語を使う

preg_matchで日本語を使うには、パターン修飾子を正規表現文字列に付加します。 $search_string = '/検索する文字/u'; $target_string = '検索対象になっている文字列'; preg_match(... 2017年8月4日
harada さんのアバター 7views

PHPで指定日の月末を表示する

$this_date = strtotime('20151224');//指定日 $month = date('Y-m', $this_date);//指定日の年月 $end_of_month = strtotime('last day o... 2017年7月31日
kawaharasouta さんのアバター 16views

AWS SNS PHP push通知

AWS SDK for PHP 落とした配下の場合 <?php require'./vendor/autoload.php'; use Aws\Sns\SnsClient; $config = array( 'key' ... 2017年7月28日
@iwasaki さんのアバター 81views

大量のダミーデータのCSVを作るにはFakerが便利

世の中には人名などのダミーデータを生成してくれるサービスがあります。ただまず日本語に対応しているサービスの数があまり多くありません。 また、日本語に対応しているものでも、項目順を調整する必要が出たり、氏名をカンマ区切りに分けたり・・・みた... 2017年7月27日
Yuya Sato さんのアバター 31views

[PHP] SOAP APIを叩く

RESTではなくSOAP APIをスクリプトから叩こうと思い調べました。 Pythonなどではsuds-jurkoといった外部ライブラリが有りましたが開発が終わっているようでした。 PHPを使うとSOAP Clientモジュールを使用して簡... 2017年7月12日
Yuya Sato さんのアバター 44views

[AmazonLinux] yumでPHP 7.1をインストール

amzn-mainリポジトリを明示的にdisableする必要があったり、CentOSにインストールする時と比べると手間がかかります。 yum install http://rpms.famillecollet.com/enterprise... 2017年7月11日
Yuya Sato さんのアバター 28views

[CentOS] yumでPHP 7.1をインストール

remiリポジトリを使用してPHP 7.1をインストールする。 $ yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm (CentOS7の場合はh... 2017年7月11日
kensuke-iizuka さんのアバター 40views

JavaScriptとPHPで全角数字を半角数字に変換する

入力フォームで数字を入力した時に全角で入力されてしまうと、数字のバリデートチェックをするときに 弾かれてしまうことがあります。もっとユーザーフレンドリーになるべく全角数字も半角に変換してバリデートチェックをパスできるように したいです。 J... 2017年7月4日
ysugiyama12 さんのアバター 11views

str.replace関数

str.replace関数を使うとある文字を別の文字に変換した文字列が得られるが、文字指定を変数でする場合は注意が必要。 var str = "あえいうえおあお"; var moji = "あ"; var regExp = new Reg... 2017年6月30日
goto_jp さんのアバター 46views

WordPress:投稿記事のHTMLをPHPにパースして自由自在に扱う

目的: トップページのスライド画像の更新を、固定ページから簡単に行いたい。 問題: <img> ベースの画像をそのまま引っ張ってくるとレスポンシブ対応がつらい。 固定ページに下記のHTMLを書いていたとする。 <l... 2017年6月28日
@iwasaki さんのアバター 18views

PHPでダミーのメールアドレスをたくさん作る方法

<?php $prefix = 'your_address+prefix'; $surfix = '@gmail.com'; for ($i = 1; $i <= 300; $i++) { echo $prefix .... 2017年6月16日
Yoshitalka さんのアバター 23views

PHPでテキストの文字コードを変換

今回は、前回書いたこのコードを用いた文字コードの変換について、自分のコードを用いてより詳しく紹介する。 mb_convert_encoding $infname 入力ファイル名 $incode 入力ファイル名の文字コー... 2017年6月13日
jyozi さんのアバター 4views

phpでメールを送る

以下でメールを送信する事ができる。 <?php $message = "test"; mail('abcd@abcd.com', 'My Subject', $message); ?> ... 2017年6月13日
kato770 さんのアバター 18views

levenshtein関数

攻撃判定を出力するスクリプトの文字列で $attack_judgement という文字列が使用されていたのですが、最後の方の肝心な記述で$attack_judgment と打たれているミスがありまして、なかなか発見できませんでした̷... 2017年5月25日
kensuke-iizuka さんのアバター 13views

【PHP】例外のメッセージを表示させる

<?php try { throw new Exception("Some error message"); } catch(Exception $e) { echo $e->getMessage(); } ?&... 2017年5月23日