찾다
php教程php手册PHP 기본 튜토리얼(php 기본 튜토리얼) 일부 코드 code_php 기본

이 튜토리얼 이전에 나는 PHP의 일반적인 사용에 대해 길고 균일한 방식으로 이야기하지 않을 것입니다. 변수가 무엇인지, 판단문이 무엇인지 등 관련 내용을 직접 확인하시기 바랍니다. 이 튜토리얼은 프로그래밍 기초가 있고 PHP를 처음 접하는 사람들을 대상으로 합니다. 기사는 비교적 간단합니다. 주로 구조에 따라 다릅니다. 자세한 내용은 직접 공부해 보세요.
PHP 환경 설치:
일반적인 PHP 조합은 MySql+PHP+Apche, IIS+PHP+MySQL 또는 SqlServer도 있습니다.
물론 조합 패키지를 선택할 수 있습니다. 설치용. 초보자는 AppServ 또는 phpnow 등을 설치하는 것이 좋습니다.
Mysql을 설치하고 실행한 후 iis에서 이것을 사용하여 PHP를 지원할 수 있습니다.
각 부품을 직접 설치할 수도 있습니다. 그런 다음 직접 구성하십시오.
PHP 다운로드 주소: http://museum.php.net/php5/
Apche 다운로드 주소: http://prdownloads.sourceforge.net/appserv/ appserv-win32 -2.5.10.exe?download
MySQL 다운로드 주소: http://www.mysql.cn/
구성 및 설치 튜토리얼: http:/ /wenku .baidu.com/view/c6118b1810a6f524ccbf85f9.html
  또는 /article/33062.htm
작성 도구: Notepad++ 또는 dreamweaver cs4 사용을 권장합니다
=== = ================================================ = ==============
구문:
PHP의 구문은 매우 간단합니다. 코드를 살펴보세요. PHP 코드 선언 방법입니다. 참고: ?>도 이와 같이 작성할 수 있지만 권장되지는 않습니다.
명령문 끝 표시: 세미콜론은 명령문의 끝을 표시합니다. -- 각 명령문 뒤에는 ";" 세미콜론을 사용하여 끝을 표시해야 합니다. ==== ============================================= ==== ========
PHP의 주석: --자세한 내용은 튜토리얼의 코드를 참조하세요
. PHP의 주석에는 한 줄짜리 주석이 있습니다. //이것은 주석입니다.
및 대형 모듈 주석: /* 이것은 주석입니다*/
================================ ============ ===========================
변수:
PHP 변수는 헐렁한. 하지만 대소문자도 구분하므로 모두가 주의해야 합니다. 사용하기 전에 선언할 필요가 없습니다. PHP는 변수가 선언된 방식에 따라 변수를 자동으로 올바른 데이터 유형으로 변환합니다.
PHP에서 변수 선언은 $ 키워드를 사용하여 선언됩니다. 모든 변수는 다음으로 식별됩니다. $
변수 명명 규칙:
변수 이름은 문자나 밑줄 "_"로 시작해야 합니다.
변수 이름에는 영숫자와 밑줄만 사용할 수 있습니다.
변수 이름에는 공백이 포함될 수 없습니다. 변수 이름이 여러 단어로 구성된 경우 밑줄(예: $my_string)로 구분하거나 대문자(예: $myString)로 시작해야 합니다.
참고: (기본적으로 모든 프로그래밍 언어에는 유사한 변수 명명 규칙이 있습니다!)

예:

코드 복사 코드는 다음과 같습니다.
//변수 선언
$var_name = "snow";
//변수 사용
echo $var_name / 정의 함수를 사용하여 상수를 선언합니다. 코드를 직접 보세요




코드 복사

코드는 다음과 같습니다.


php echo name;
/*표시 결과: Zhang San--true이므로 대소문자를 구분하지 않습니다*/
?>


PHP에는 미리 정의된 상수도 있습니다. PHP 매뉴얼이나 관련 정보를 확인할 수 있습니다
========================== = =========================================
배열: --PHP 배열은 비교적 간단하고 사용하기 쉽습니다.
PHP 배열은 다른 언어의 컬렉션으로 사용할 수 있습니다.
PHP 배열은 PHP가 지원하는 모든 유형을 저장할 수 있습니다. 물론, 클래스 객체 등을 저장할 수도 있습니다. - 코드를 직접 살펴보세요
코드 복사 코드는 다음과 같습니다 :

/*================================== = ===============================*/
//숫자 배열
$nums = array( 1 ,2,3);
                                                                             에코 $nums[2]."
";
/*출력: 4*/
/*========= ========== ======================================= ========*/
//연관 배열 -- "=>"는 키-값 쌍을 지정하는 PHP의 연관 기호입니다.
         $ns = array("name"=>"Zhang San","age"=>22,"sex"=>"man");                                                         ns["name"] = "장산";
        $ns["age"] = 22;
        $ns["sex"] = "man";
                                                 > ;br /> ;나이:".$ns["age"]."
성별:".$ns["sex"]."
";
                                                               ==== == =============================================== == =====*/
//다차원 배열--배열도 배열에 저장될 수 있습니다
,"age"=>"23","gender"=>"male") ,"소형"=>array("취미"=>"먹기","성별"=>"여성" ));
                                         $bs =           '취미' ;"컴퓨터",
"나이"=>"23",
"성별"=>"남성"
" ),
"샤오홍"=>배열
                                  ~ | $bs[ "Xiaohong"]["성별"] = 2; $bs["Xiaohong"]["Hobby"] = 2; //....
                                                                                                          "] = array("취미"=> "컴퓨터","나이"=>"23","성별"=>"남성") $bs["소형"] = array("취미" =>"식사","성별"= >"여성");
                                                                                               "먹어" , ""성별"                        출력: 여성*/
/*====================== ==================== ===========================*/
?>


=====================================================================
 PHP运算符: --摘录w3school的教程
  
本部分列出了在 PHP 中使用的各种运算符:
算数运算符
运算符 说明 例子 结果
+ Addition x=2
x+2
4
- Subtraction x=2
5-x
3
* Multiplication x=4
x*5
20
/ Division 15/5
5/2
3
2.5
% Modulus (division remainder) 5%2
10%8
10%2
1
2
0
++ Increment x=5
x++
x=6
-- Decrement x=5
x--
x=4
赋值运算符
运算符 说明 例子
= x=y x=y
+= x+=y x=x+y
-= x-=y x=x-y
*= x*=y x=x*y
/= x/=y x=x/y
.= x.=y x=x.y
%= x%=y x=x%y

比较运算符

运算符 说明 例子
== is equal to 5==8 returns false
!= is not equal 5!=8 returns true
> is greater than 5>8 returns false
is less than 5
>= is greater than or equal to 5>=8 returns false
is less than or equal to 5

逻辑运算符

运算符 说明 例子
&& and x=6
y=3

(x 1) returns true

|| or x=6
y=3

(x==5 || y==5) returns false

! not x=6
y=3

!(x==y) returns true


프로그램 판단문:

C#, java, C 등의 판단문과 동일합니다. if..else/else..if 및 switch 문이 있습니다. 코드를 직접 살펴보세요

코드 복사 코드는 다음과 같습니다. :

$name = "Zhang San" //변수 선언
나중에 성립하더라도 무시됩니다*/
// 이름이 Zhang San인지 확인
if ($ name == "Zhang San")
{
echo "Zhang San";
} else if ($ name == "Li Si") // 판단
{
echo "Li Si"; else로 이동
                                             ~                    / *
스위치 선택 구조와 if의 원리는 유사합니다. 케이스에 break만 추가하면 됩니다. 물론 추가할 필요는 없습니다.
이 경우 Case 1을 실행한 후 튀어나오지 않고 계속해서 다음 Case 분기를 실행하게 됩니다. 휴식을 취할 때까지 뛰어 내리지 마십시오. 직접 시도해 볼 수 있습니다
*/
switch($num)
{
사례 1:
echo "一";
break;
사례 2:
echo "two";
break;
기본값: //기본 분기입니다. 조건 중 어느 것도 참이 아닐 때 실행됩니다.
                       에코 "기타" ~                    🎜>

PHP 루프:

다른 강력한 형식의 프로그래밍 언어와 동일합니다. PHP에는 while, do while, for 및 foreach도 있습니다. 코드를 살펴보세요





코드 복사


코드는 다음과 같습니다.
& lt;? PHP
$ Index = 1;
While ($ Index & LT; = 10)
{
Echo ".
";
                                                                                                             ~ > >';
for($index = 1; $index                                                        > >                                                                                                                                                                                                     임시)되었습니다. // 배열 순회
{
echo ":". $ Temp. "& LT; br /& gt;"
}
/*결과 3회 출력* /
?> ;


PHP 기능:

PHP 함수 선언은 매우 간단합니다. 앞에 function 키워드를 추가하고 함수 이름을 추가하면 됩니다. --특정 형식은 코드를 직접 확인하세요




코드 복사


코드는 다음과 같습니다

// 전달 된 기능의 매개 변수는 클래스 객체가 될 수 있습니다. "헤헤헤하!") //출력: 헤헤하하!
?>



PHP 클래스:

PHP는 다른 고급 언어와 마찬가지로 객체 지향 프로그래밍을 지원합니다. 여기서는 PHP 클래스의 기본 부분 선언에 대해 이야기합니다. 객체 지향 프로그래밍에 관해 직접 조사해 보세요.

PHP에서 클래스를 선언할 때 class 키워드도 추가해야 합니다. 자세한 내용은 코드를 참조하세요. (정적 함수, 함수 호출 등 포함)


코드 복사 코드는 다음과 같습니다.

class MyClass //Déclaration de classe
                                          $test = "Test static method" //Définir des variables publiques
                                                                                                                                                                                                  " le symbole signifie un appel de classe
                                                                                                                                                    = $Num1 ;
                                                                                                                                                                                                                                    🎜>            {
                                                                               "
".MaClasse::$test."
"                                                        = new MyClass;
echo $temp->SetNum(2 ,8)->Calc(); //Sortie : 10
MyClass::Tt(); //"::"appel statique/ /Sortie : Tester la méthode statique
?>


Traitement des formulaires PHP :

Lorsque l'utilisateur de la page soumet la valeur, utilisez les variables définies par le système $_GET et $_POST ou $_REQUEST (qui incluent $_GET, $_POST et $_COOKIE) pour lire la valeur soumise -- voir le code





Copier le code


Le code est le suivant :



  echo $_POST["xx"]."
"; //Lire la valeur du message
echo $_REQUEST["xx"]
//Lire la valeur avec obtenir. Essayez-le vous-même
?>

< ; input type="submit" value="Submit" />

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
PHP中的新手入门指南PHP中的新手入门指南May 25, 2023 am 08:03 AM

PHP是一门热门的前端编程语言,它功能强大、易学易用,被广泛用于网站的开发和维护中。对于初学者来说,PHP入门需要一定的学习和掌握,下面就为大家提供一些PHP中的新手入门指南。一、学习基本概念在学习PHP之前,你需要了解一些基本概念。PHP是一种向Web服务器发出指令的脚本语言。简单来说,你可以使用PHP来生成HTML代码并将其发送给浏览器,最终呈现在网页上

PHP入门指南:文件上传和下载PHP入门指南:文件上传和下载May 22, 2023 am 10:51 AM

在Web开发中,文件的上传和下载是一个非常常见的需求。无论是用户上传头像、文档,还是管理员让用户下载某个文件,都需要用到这个功能。而PHP作为一个强大的服务器端语言,自然也提供了强大的文件操作函数和类库,让我们可以轻松实现文件上传和下载功能。本篇文章将介绍PHP中实现文件上传和下载的基本流程和常用函数,并提供示例代码。如果你是PHP初学者或者正在学习文件操作

PHP入门指南:TCP/IP编程PHP入门指南:TCP/IP编程May 20, 2023 pm 09:31 PM

PHP作为一个流行的服务器端脚本语言,它不仅可以用于Web应用程序的开发,还可以用于进行TCP/IP编程以及网络编程。在本文中,我们将为您介绍TCP/IP编程的基础知识和如何使用PHP进行TCP/IP编程。一、TCP/IP编程的基础知识TCP/IP协议是Internet上进行通信的标准协议,它是由TCP协议和IP协议两个部分组成的。TCP协议负责建立可靠连接

PHP入门指南:JSON扩展PHP入门指南:JSON扩展May 20, 2023 am 08:37 AM

PHP是一门广泛使用的编程语言,尤其在Web开发中,PHP占据着重要的地位。其中,JSON是一种常见的数据格式,它可以用于存储和传输数据。PHP中提供了JSON扩展,方便开发人员对JSON数据进行操作和处理。本文将介绍JSON扩展的基本用法和应用场景。一、JSON扩展基本用法将JSON字符串转化为PHP对象或数组PHP中的json_decode()函数可以将

PHP入门指南:一些常见的HTTP状态码PHP入门指南:一些常见的HTTP状态码May 21, 2023 am 08:15 AM

对于PHP初学者来说,了解HTTP状态码是非常重要的。HTTP状态码是指由Web服务器返回的3位数字代码,用于表示客户端请求的处理结果。本篇文章将介绍一些常见的HTTP状态码及其含义,帮助PHP初学者更好地理解网站开发过程中遇到的各种HTTP状态码。200OK200OK是最常见的HTTP状态码之一,表示请求已成功处理并返回结果。当你访问一个网站的时候,如

PHP入门指南:PHP基础语法PHP入门指南:PHP基础语法May 20, 2023 am 08:39 AM

PHP是一种服务器端脚本语言,它被用来开发动态网站、Web应用程序和网页程序。PHP的应用范围非常广泛,无论是初学者还是有经验的开发人员,都可以从中获益。本文将为您提供PHP的基础语法入门指南。如果您想学习PHP编程,并且从头开始打好基础,那么您来对了地方。PHP的基本结构一个PHP程序包含以下三个部分:&lt;?php//PHP代码?&gt;代码两边的&

PHP入门指南:缓存设置PHP入门指南:缓存设置May 20, 2023 am 08:10 AM

PHP是一种非常流行的编程语言,在互联网开发领域经常被使用。在PHP开发中,缓存设置是非常重要的一部分。缓存可以提高网站性能和用户体验,降低服务器负载,是网站优化的常用手段之一。本文将为大家介绍PHP缓存设置的入门指南。一、什么是缓存?缓存就是将一些经常性访问的数据保存在内存中,以便下次访问时可以快速获取,避免重复计算或查询数据库,提高响应速度。PHP中,缓

PHP入门指南:代码版本管理PHP入门指南:代码版本管理May 24, 2023 am 08:13 AM

在软件开发中,版本管理是一个极其重要的环节。因为在团队中编写代码不可避免地需要合并各人的代码。版本管理工具可以帮助我们追踪代码修改,以及在合并时避免冲突。其中Git是目前最流行的版本管理工具,无论是个人开发还是团队协作都必备。本文将围绕着Git为大家介绍使用版本管理工具的好处、Git的基本概念和基础操作,并讲解如何使用Git与团队协作开发。为什么我们需要版本

See all articles

핫 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 Hentai를 무료로 생성하십시오.

뜨거운 도구

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기