「php入門」sprintf()で0またはスペースを埋めるサンプル
サンプルコード:
//スペース埋めで表示する
echo sprintf(“%10s”, “oosaki”);
echo sprintf(“%10d ...
[php入門]explodeで時間を分割する方法
サンプルコード
<?php
$str = “2017-02-28 12:40:42”;
$first=explode(‘ ‘,$str);
$sec ...
「PHP入門」ボタンでajax通信を行うサンプルコード
1.html画面
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv=”Content-type̶ ...
「PHP入門」文字列を反転する方法まとめ
$str = “study it in this site”;
方法1
print_r(strrev($str));
方法2
$newArrFirst = ;
} ...
PHPでcurlを使ってHTTPSにアクセスする方法
phpコード:
$uri = “
$ch = curl_init ();
$data=I(‘post.’);
curl_setopt ( $ch, CURLOPT_U ...
[php入門]json_decode() の使い方
phpコード:
<?php
$json = ‘{“a”:1,”b”:2,”c”:3,”d”:4,R ...
[php入門]array_reverseで要素を逆順にする
phpコード:
$str=”welcome to study php.”;
$str_len=strlen($str);
$str=substr($str,0,$str_len-1); ...
「PHP入門」Formの内容をPostでwindow.openを実行する
サンプルコード:
function preview()
{
window.open(”,’userfrmpost’,’width=600,height=400,s ...
「PHP入門」ファイルの読み書き方法
ファイルを読む
$myfile = fopen(“chh.txt”, “r”) or die(“Unable to open file!”);
e ...
「php入門」正規表現のpreg_match()を利用するサンプルコード
1.メールアドレスをチェック
if (preg_match(‘|^+@(+\.)++$|’, $regmail)) {
$mail = $regmail;
}else{
$err ...
「php入門」現在のURLを取得する
1.phpコード
<?php
$protocol = empty($_SERVER) ? ‘ : ‘//http://
$host = $_SERVER;
$path = ...
「php入門」ホスト名、プロトコルを取得する
ホスト名を取得
echo $_SERVER . $_SERVER;
プロトコルを取得
echo (empty($_SERVER) ? “ : “ . $_SERVER . $_SER ...
[php入門]pdoのlikeを検索する方法
phpコード:
$db = new PDO(‘mysql:host=localhost;dbname=testdb’, ‘user’, ‘12345’); ...
「PHP入門」PDOでPostgresSQLに接続「Error:could not find driver」の解決方法
1.Linuxの場合
yum でインストール
#php -i | grep pdo
#yum install php-pdo_pgsql
2.Windowsの場合(xamppを利用する)
C:\ ...
「PHP入門」SimpleXMLでxmlドキュメントを作成するサンプル
PHPコード:
<?PHP
$bookArr = array(
array(
‘title’ => ‘how to study spring mvc ...
「php開発」httpのpostにおいてリクエストをするサンプルコード
PHPコード:
function httpPost_req($address, $host, $port, $request) {
if (function_exists(“fsockopen” ...
「php入門」foreach繰り返し処理のサンプルコード
例1 valueのみ
$a = array(1, 2, 3, 23);
foreach ($a as $v) {
echo “Current value of $a: $v. “ ...
php入門–reset()で配列ポインタを先頭に操作する
PHPコード:
<?php
$arr = array(
1 => array(2,3,4,5,6),
2 => array(6,7,8,9,10)
);
while ...