Skip to content

Instantly share code, notes, and snippets.

<!DOCTYPE>
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<?php
//=&について
//参照、または参照渡し、2つの変数が同じものをさす
@Restoration
Restoration / cast.php
Created August 6, 2016 15:27
PHPのキャスト
<!DOCTYPE>
<html lang="ja">
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
/*
型キャスト
@Restoration
Restoration / check_type.php
Created August 6, 2016 15:27
PHPの型チェック
<?php
$a = 123;
if(isset($a)){
echo "変数には値がセットされています";
} else {
echo "変数には値がセットされていません";
}
@Restoration
Restoration / define.php
Created August 6, 2016 15:29
PHPにおける定数定義
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<?php
//定数を定義する
define('HELLO','Hello World!!');
@Restoration
Restoration / environment_variable.php
Created August 6, 2016 15:30
PHPの環境変数
<!DOCTYPE>
<html>
<head>
<meta charset="utf-8">
<title>Test</title>
</head>
<body>
<?php
function h($var){
@Restoration
Restoration / get_environment_variable.php
Created August 6, 2016 15:31
環境変数の情報取得
<!DOCTYPE>
<html lang="ja">
<head>
<title>環境変数の情報取得</title>
</head>
<body>
<?php
function h($var){
if(is_array($var)){
@Restoration
Restoration / heredoc.php
Created August 6, 2016 15:31
PHPのヒアドキュメント
<!DOCTYPE>
<html lang="ja">
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
/*
ヒアドキュメント
長い文字列を表示したり変数に代入するのに便利
<!DOCTYPE>
<html lang="ja">
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
$a = 'ABC';
$b = null;
$c['a'] = 123;

変数の型を調べる

/*
gettype関数またはver_dump関数の使用

PHPにおいて変数はプログラマが設定するものではない
その変数が使用される文脈に応じて
PHPが実行時に決定する
また、型が自動で変換される場合もある
@Restoration
Restoration / echo.php
Created August 6, 2016 15:32
文字列の出力
<!DOCTYPE>
<html lang="ja">
<head>
<meta charset="UTF-8">
</head>
<body>
<?php
//変数に文字列を代入
$name = "hoge";