ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
プレミアム会員
法人でのご利用
レッスン一覧
プレミアム会員
法人でのご利用
ログイン
運営からのお知らせ
2023/02/02
NEW
週刊ドットインストール(2023/02/02号)を更新しました!
PREMIUM
PHP入門 ビルトイン関数編
PHPにあらかじめ組み込まれているビルトイン関数について学んでいきます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
はじめてのPHP
(全12回)
0%
PHP入門 基礎文法編
(全34回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(32)
質問と回答
(72)
未完了
#01 ビルトイン関数を使ってみよう
(02:18)
無料公開中
概要
公式サイトの確認
関数の調べ方
未完了
#02 sprintf()を使ってみよう
(03:01)
無料公開中
sprintf()
printf()
未完了
#03 文字列を扱う関数を見ていこう
(02:52)
無料公開中
strlen()
trim()
strpos()
str_replace()
未完了
#04 マルチバイト文字列を扱ってみよう
(01:43)
無料公開中
mb_strlen()
mb_strpos()
未完了
#05 固定長データを扱ってみよう
(01:44)
無料公開中
substr()
substr_replace()
未完了
#06 substr()、substr_replace()を使おう
(02:17)
substr()
substr_replace()
未完了
#07 文字列を検索、置換してみよう
(02:34)
preg_match()
preg_match_all()
preg_replace()
未完了
#08 文字列と配列を相互に変換してみよう
(01:42)
implode()
explode()
未完了
#09 数学系の関数を使ってみよう
(02:49)
ceil()
floor()
round()
mt_rand()
max()
min()
M_PI
M_SQRT2
未完了
#10 配列の要素を変更してみよう
(02:32)
array_unshift()
array_push()
array_shift()
array_pop()
未完了
#11 array_slice()で要素を切り出そう
(02:29)
array_slice()
未完了
#12 array_splice()で要素を削除、置換しよう
(02:54)
array_splice()
未完了
#13 配列をソート、シャッフルしてみよう
(02:45)
sort()
rsort()
shuffle()
array_rand()
未完了
#14 配列の値を集計してみよう
(02:26)
array_fill()
range()
array_sum()
max()
min()
count()
未完了
#15 複数の配列を操作してみよう
(01:23)
array_merge()
array_unique()
array_diff()
array_intersect()
未完了
#16 配列の連結、差、共通項の計算をしよう
(03:01)
array_merge()
array_unique()
array_diff()
array_intersect()
未完了
#17 array_map()を使ってみよう
(02:28)
array_map()
未完了
#18 array_filter()を使ってみよう
(02:20)
array_filter()
未完了
#19 配列のキー、値を操作してみよう
(02:38)
array_keys()
array_values()
array_key_exists()
in_array()
array_search()
未完了
#20 キー、値で配列をソートしよう
(01:58)
sort()
rsort()
asort()
arsort()
ksort()
krsort()
未完了
#21 usort()で配列をソートしてみよう
(02:41)
usort()
未完了
#22 array_multisort()の仕組みを理解しよう
(02:34)
array_multisort()
未完了
#23 array_multisort()を使ってみよう
(02:32)
array_multisort()
未完了
#24 ファイルに文字列を書き込もう
(02:23)
fopen()
fwrite()
fclose()
未完了
#25 ファイルに文字列を追記してみよう
(01:36)
fopen()
未完了
#26 ファイルからデータを読み込んでみよう
(02:17)
fopen()
fread()
filesize()
fgets()
未完了
#27 ファイルの内容をまとめて操作しよう
(02:29)
file_put_contents()
file_get_contents()
file()
未完了
#28 ディレクトリを操作してみよう
(02:30)
opendir()
readdir()
未完了
#29 glob()を使ってみよう
(01:30)
glob()
basename()
未完了
#30 ファイルのチェックをしてみよう
(02:51)
file_exists()
is_writeable()
is_readable()
未完了
#31 UNIXタイムスタンプについて理解しよう
(02:41)
UNIXタイムスタンプ
time()
date()
未完了
#32 日時を扱う関数を見ていこう
(02:41)
date()
mktime()
strtotime()
#02 sprintf()を使ってみよう
printf を変数に代入して呼び出すと 29 と表示されるのですが、これはなんですか?
2022年2月18日
%10.2f とすると整数部分が 7 桁になるのはなぜですか?
2022年1月27日
PHPの公式マニュアルを見ても、指定子 % が理解できません
2022年6月20日
ブラウザで表示したときに [%15s][%10.2f] の設定が効きません
2022年6月20日
sprintf()とprintf()の違いがわかりません
2022年1月27日
#03 文字列を扱う関数を見ていこう
引数を渡す順番はどのように決まっていますか?
2022年6月9日
strlen() で数えた文字数が間違っています
2022年1月27日
文字数を調べたいときとは、どんなときですか?
2022年1月27日
抽出する文字が複数ある場合にstrposは使えますか?
2022年1月27日
#04 マルチバイト文字列を扱ってみよう
mb_strpos($input, 'に' .'<br>'); とするとなにも出力されないのはなぜですか?
2022年2月28日
AWS のターミナルでエラーが起きます
2022年2月18日
英数文字に mb_strlen を使わないのはなぜですか?
2022年2月10日
マルチバイト文字列は3バイトになるということですか?
2022年1月27日
#07 文字列を検索、置換してみよう
$pattern = '/\d{2}-\d{4}-\d{4}/'; の d はなんですか?
2022年6月1日
preg_match_all 関数ですが preg_match 関数と比較して、多次元配列となるのは何か意味があるのでしょうか?
2022年1月27日
$matchesの結果をechoで表示できません
2022年1月27日
正規表現はいつ学習すればいいですか?
2022年1月27日
#08 文字列と配列を相互に変換してみよう
echoとprint_rはどう使い分けていますか?
2022年1月27日
#11 array_slice()で要素を切り出そう
array_push() とarray_slice() の違いについて詳しく教えてください
2022年1月27日
配列が echo で表示されません
2022年1月27日
#12 array_splice()で要素を削除、置換しよう
array_splice の第 4 引数を配列にしないとどうなるのですか?
2022年6月9日
#13 配列をソート、シャッフルしてみよう
値をランダムに1個ピックアップしたい場合はどうしたらいいですか?
2022年1月27日
sort()した結果の配列を渡すには?
2022年1月27日
#14 配列の値を集計してみよう
echo と print_r の使い分け方について教えてください
2022年6月3日
#15 複数の配列を操作してみよう
echoとprint_rをどう使い分けたらいいか教えてください
2022年1月27日
#16 配列の連結、差、共通項の計算をしよう
重複していない値が出力されないのはなぜですか?
2022年6月9日
array_unique に一度 array_marge させた配列を渡すのはなぜですか?
2022年1月27日
新しい配列を作る関数とオリジナルの配列に変更を加える関数の違いは?
2022年1月27日
結果のindexは振り直されるのではないですか?
2022年1月27日
#17 array_map()を使ってみよう
$n の役目はなんですか?
2022年11月20日
fn($n) => $n * 1.1 の fn とはなんでしょうか?
2022年1月27日
この場合 return はどこに返しているのですか?
2022年1月27日
無名関数を使わない場合の書き方を教えてください
2022年1月27日
ローカル開発環境で学習を進めていたらエラーが出ました
2022年1月27日
#18 array_filter()を使ってみよう
$n の役割や意味はなんですか?
2022年1月27日
#19 配列のキー、値を操作してみよう
array_key_existsの返り値が true ではなく 1 になります
2022年6月3日
キーから値を返すには?
2022年1月27日
array_searchで同じ値が複数あった場合はどうしたらいいですか?
2022年1月27日
if文で「=== true」は不要ではないですか?
2022年1月27日
#20 キー、値で配列をソートしよう
漢字は ksort() でどのような順番に並び替えられるのですか?
2022年1月27日
#21 usort()で配列をソートしてみよう
コードの中によく出てくる ? は何ですか?
2022年6月10日
PHP はどういった仕組みで配列を並び替えているのですか?
2022年3月24日
コードに登場する0, 1, -1の意味が分かりません。
2022年1月27日
usortの引数に渡される$aと$bが何かわかりません
2022年1月27日
#23 array_multisort()を使ってみよう
SORT_DESC で降順指定したあとに、SORT_NUMERIC でデータ型を指定していますが、データ型の指定は必要なのでしょうか?
2022年1月27日
アルファベットの逆順になりません
2022年1月27日
#24 ファイルに文字列を書き込もう
関数が返す変数は変数に代入するのが基本なのですか?
2022年5月24日
何回見ても理解できないのですが、先に進んでも良いのでしょうか?
2022年1月27日
No such file or directory というエラーが出ます
2022年1月27日
PHP の学習をする前に UNIX コマンドの学習を進めたほうがよいですか?
2022年1月27日
#25 ファイルに文字列を追記してみよう
追記は a を使うことによってできるのですか?
2022年9月29日
#26 ファイルからデータを読み込んでみよう
while (($line = fgets($fp)) !== false) ではなく、 while ($line = fgets($fp)) としてもいいですか?
2022年11月20日
fgets( ) で !== false を === true にするとうまくいかないのはなぜですか?
2022年2月21日
fgets を条件とした while 文は、どのように繰り返されているのですか?
2022年1月27日
echo $line の出力が数値になるのはなぜですか?
2022年1月27日
PHP で使用できるメモリの上限を確認する方法はありますか?
2022年1月27日
fread と fgets はどう使い分ければいいでしょうか?
2022年6月20日
条件式の中で代入するような処理はよく使いますか?
2022年1月27日
#27 ファイルの内容をまとめて操作しよう
$contents や $lines の変数を定義するのはなぜですか?
2022年1月27日
関数でファイルを操作するのと直接ファイルに書き込むのとでは、どのように使い分ければいいですか?
2022年1月27日
file_put_contents() と fwrite() の違いはなんですか?
2022年1月27日
#28 ディレクトリを操作してみよう
readdir と ls-la data で表示の順番が変わるのはなぜですか?
2022年3月2日
ディレクトリ内に . や .. が存在するのはなぜですか?
2022年1月27日
opendir() の後に closedir() はあえて付けなかった理由などあるのでしょうか?
2022年1月27日
#29 glob()を使ってみよう
パス、パスを通すという言葉の意味がわかりません
2022年11月9日
as は glob("data/*.txt") の結果を変数の $item に代入するという意味なのでしょうか?
2022年1月27日
#30 ファイルのチェックをしてみよう
if の条件文の中に === true と書くのはなぜですか?
2022年5月24日
ファイルを扱う関数はどう使い分けたらいいですか?
2022年1月27日
#31 UNIXタイムスタンプについて理解しよう
なぜ分は m ではなく i なのですか?
2022年2月18日
#32 日時を扱う関数を見ていこう
文字で日付を書くのではなく、わざわざ mktime を使うのはなぜですか?
2022年6月9日
date() による時間がうまく更新されません。
2022年1月27日
DateTime クラスはどのレッスンで学べますか?
2022年1月27日
次におすすめのレッスン
PHP入門 オブジェクト編
(全26回)
PREMIUM
PREMIUM
0%
PHP入門 ウェブ開発編
(全34回)
PREMIUM
PREMIUM
0%
PHP入門 データベース編
(全19回)
PREMIUM
PREMIUM
0%
ギャラリー
このレッスンについて
最終更新日
2020年4月6日
バージョン情報
PHP 7.4.2
関連キーワード
(4)
基礎講座
(360)
初心者向け
(359)
PHP
(63)
Webサービス構築
(15)
このレッスンを共有する