30分で瞬時にPHP言語を学習

Jun 13, 2016 pm 01:19 PM
file gt php size web

30 分で PHP 言語を瞬時に学習

これはまったく誇張ではありませんが、基本的なプログラミング スキルが必要です。私が話しているのは PHP 言語を学ぶことであり、PHP を使用して Web サイトを構築したり WEB アプリケーションを作成することを学ぶことではありません。 PHP は Web 向けであり、構文もシンプルで理解しやすいため、この言語はそれほど難しくありません。ただし、Web サイトを構築したい場合は、WEB エディターやサーバーなども必要になります。これを読めば、PHP の学び方、良いウェブサイトの作り方がわかります。ウェブサイトを構築するには多くの労力がかかりますが、実際には難しいことではありません。

1.Php は、 でマークするのが最適です。これにより、システムのコンパイル時間。もちろん <%???%> または でもOKです。

2.メモ

/*複数行

コメント*/???

//単一行コメント

#単一行コメント

3.命令区切り文字 各命令は「;」で終わる必要があります。

4.変数は $ で始まります: $ab=’zhaohua’;

一般的な高級言語と同様、その変数も大文字と小文字が区別され、数字で始めることはできません。他の高級言語とは異なり、使用前に宣言する必要はありません。型付けが弱い言語です。しかし、php を過小評価しないでください。 PHP は高速な Web 言語要件であるため、他の言語とは異なり、事前に宣言する必要はありません。

5.定数: 組み込み定数を備えたシステムが多数あります。オペレーティング システム情報を表示する PHP_OS、表示する PHP_VERSION PHP バージョン... 詳細については、PHP マニュアルを確認してください。

define ("NAME", "php") // put をカスタマイズすることもできます。単語 >phpNAME に割り当てられています。

6.データ型:

4 つのスカラー型: integer?booleanfloat?string

混合型: array (配列) と object (オブジェクト) PHP はオブジェクト指向です。

PHP には特殊なタイプがあります: resource? (データベースに接続すると、返されるデータが resource になる場合があります)、

NULL (空の型) 次のような型: $b=NULL;

注: Var_dump() は、コードが非常に長くて忘れてしまった場合、または他の人のコードを見た場合に変数の型を確認するために使用できます。

7.よく使用される関数をすべて理解することは不可能ですが、最も基本的な関数は覚えておく必要があります。

例:

strlen()?文字列の長さを確認します

strcmp() strcasecmp() strncmp()

strstr()文字列置換?stristr()

trim()?スペースに移動ltrim()右に移動 rtrim()左に移動

printf()?さまざまな型の値を出力

ksort()配列インデックスでソート?sort()配列要素でソート

8.php は、メソッド、演算子のオーバーロード、継承をサポートしません。それは結局のところ、オブジェクト指向の Web 言語だからです。支援を求める人もいる一方、反対する人もおり、未だに支援は得られていない。他の人にもコメントしてもらいましょう。

9.Function?すべての関数は、JavaScript スクリプトと同じ function を使用して定義されています。 、それらはすべて WEB を対象としているため、非常に簡単になります。例:

function display_size($file){//ファイル サイズを決定する方法は G または M ですか?

$file_size=filesize($file);

If($file_size>=100202)

{

??????$file_size=round($fiel_size/100202*100)/100.”g”;

}

エルセイフ($file_size>=45202)

{

????$file_size=round($fiel_size/45202*100)/100.”m”;

}

ファイルサイズを返す;

}

10.echo 関数は、表示に使用される print と同じです。

echo $abc;// は、$abc の値を表示するために使用されます。

11.さらに多くの関数または関数フレームワークを使用したい場合は、オンラインにアクセスして PEAR (PHP 拡張機能およびアプリケーション ライブラリ) をダウンロードします。これは、442 パッケージと 40 個の複数のテーマ、DBAPIPHP フレームワークおよび配布システムです。パッケージ内の 🎜> は、データベース、Mail パッケージ、Net_Socket に接続するために使用されます... もちろん、それが気に入らない場合は、それを補うこともできますあなた自身。

12.テンプレート (テンプレート) が完成しました

J2EE は、struts2struts テンプレートなどがあることを認識しています。 もちろん、PHP には多数のテンプレートがあります。ただし、初心者にとっては、最初に基本的な知識を習得することが最も重要です。これらのテンプレートは後で使用できます。すぐにこれらのテンプレートを使用しなくても、優れた Web サイトや WEB アプリケーションを作成できます。これらのテンプレートには厳格な要件のみがあり、バグが少ない可能性があり、独自に開発する手間を省くことができる統合機能が多数あります。ただし、基本的な知識がない人が使い始めるのは困難です。 0 ああ、でも、それを学びたいのであれば、難しいことではありません。次のテンプレートをダウンロードして、その詳細な説明を見てから、コードを見てください (完全に理解する必要はありません)。理解して、慣れれば、応用できます。この側面の知識を学びたいのであれば、ただ応用したいだけであれば、それを注意深く学ぶことは悪いことではないと思います。注意深く勉強するのは時間の無駄なので、他の人に従ってください)。例: SmartySavanttinyButStrong、Template Lite... これらはインターネットからダウンロードできます。企業によっては独自のテンプレートを用意している場合もあります。自分でテンプレートを作成することもできます。自分のテンプレートが優れており、高速で、バグがなく、非常に便利です。将来的には、あらゆる Web サイトや PHP アプリケーション システムで使用できるようになります。

13.これだけで勉強すると、たくさんの問題が発生する可能性があります。では、問題が発生した場合はどうすればよいでしょうか。 PHP マニュアルを確認したり、Baidu で検索したり、

などの技術的なブログ投稿にアクセスしたりできます。

?

http://hi.baidu.com/bazhaohua/blog?Eインターネット愛???http://www.phpchina.com ?PHP中国

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド Dec 24, 2024 pm 04:42 PM

PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP データベースの操作 CakePHP データベースの操作 Sep 10, 2024 pm 05:25 PM

CakePHP でデータベースを操作するのは非常に簡単です。この章では、CRUD (作成、読み取り、更新、削除) 操作について理解します。

CakePHP の日付と時刻 CakePHP の日付と時刻 Sep 10, 2024 pm 05:27 PM

Cakephp4 で日付と時刻を操作するには、利用可能な FrozenTime クラスを利用します。

CakePHP ファイルのアップロード CakePHP ファイルのアップロード Sep 10, 2024 pm 05:27 PM

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP ルーティング CakePHP ルーティング Sep 10, 2024 pm 05:25 PM

この章では、ルーティングに関連する次のトピックを学習します。

CakePHP について話し合う CakePHP について話し合う Sep 10, 2024 pm 05:28 PM

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

CakePHP バリデータの作成 CakePHP バリデータの作成 Sep 10, 2024 pm 05:26 PM

Validator は、コントローラーに次の 2 行を追加することで作成できます。

CakePHP のロギング CakePHP のロギング Sep 10, 2024 pm 05:26 PM

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

See all articles