1 PHP란 무엇입니까?
PHP(외국명: PHP: Hypertext Preprocessor, 중국어명: "Hypertext Preprocessor")는 일반적인 오픈 소스 스크립팅 언어입니다. C언어, Java, Perl의 특성을 흡수한 구문으로, 배우기 쉽고 널리 사용되는 분야에 주로 적합합니다. PHP의 고유한 구문에는 C, Java, Perl 및 PHP 자체 구문이 혼합되어 있습니다. CGI나 Perl보다 빠르게 동적 웹 페이지를 실행할 수 있습니다. 실행 효율성은 HTML 태그를 완전히 생성하는 CGI보다 훨씬 높습니다. PHP는 컴파일된 코드도 실행할 수 있으며, 컴파일은 코드 작업의 암호화 및 최적화를 달성하여 코드 실행을 더 빠르게 만듭니다.
2 배경 데이터를 쓸 수 있는 공용 언어는 무엇인가요?
1 JAVA, LUA(임베디드 웹 터미널에서 더 일반적으로 사용됨), .net, asp, php, 후자가 웹 사이트 백엔드에서 더 일반적으로 사용됩니다.
셋째, 아파치란 무엇인가?
Apache HTTP Server(약칭: Apache)는 Apache Software Foundation의 오픈 소스 웹 서버로 대부분의 컴퓨터 운영 체제에서 실행될 수 있으며 다중 플랫폼 및 보안으로 인해 널리 사용되며 가장 널리 사용되는 웹 서버 중 하나입니다. -사이드 소프트웨어. Perl/Python과 같은 인터프리터를 서버로 컴파일하는 간단한 API를 통해 빠르고 안정적이며 확장 가능합니다.
기본 코드: 여기서는 특정 환경 구성에 대해 논의하지 않습니다
<code><span><span><?php</span><span>$resut</span> = mysql_connect(<span>"127.0.0.1"</span>,<span>"root"</span>,<span>""</span>); <span>if</span>(<span>$resut</span>){ <span>//echo("连接成功"."</br>");</span> }<span>else</span>{ <span>//echo("连接失败"."</br>");</span> } <span>//选择要操作的数据库,相当于之前的打开数据库。</span><span>$value</span> = <span>$_GET</span>[<span>"username"</span>]; <span>$value1</span> = <span>$_GET</span>[<span>"password"</span>]; mysql_select_db(<span>"lyg"</span>); <span>//准备sql语句</span><span>$sql</span> = sprintf(<span>"select username from account where username='%s'"</span>,<span>$value</span>); <span>//执行sql语句</span><span>//执行sql语句,</span><span>$result</span> = mysql_query(<span>$sql</span>); <span>//获取到查到的结果 只取一行,可以通过while循环获取所有结果</span><span>$dic</span> = mysql_fetch_array(<span>$result</span>); <span>//判断查找结果中username是否为空</span><span>if</span>(<span>empty</span>(<span>$dic</span>[<span>"username"</span>])){ <span>$sqls</span> = sprintf(<span>"insert into account (username,password)values('%s','%s')"</span>,<span>$value</span>,<span>$value1</span>); <span>$result</span> = mysql_query(<span>$sqls</span>); <span>if</span>(<span>$result</span>){ <span>//echo("插入成功");</span><span>$resultDic</span> = <span>array</span>(<span>"resultMess"</span>=><span>"注册成功"</span>,<span>"resultCode"</span>=><span>"100"</span>,<span>"userID"</span>=><span>"201632"</span>); <span>echo</span>(json_encode(<span>$resultDic</span>)); } }<span>else</span>{ <span>$resultDic</span> = <span>array</span>(<span>"resultMess"</span>=><span>"注册已存在"</span>,<span>"resultCode"</span>=><span>"200"</span>,<span>"userID"</span>=><span>"201632"</span>); <span>echo</span>(json_encode(<span>$resultDic</span>)); } <span>/* class MyClass { protected function myFunc() { echo "MyClass::myFunc()\n"; } } class OtherClass extends MyClass { // 覆盖了父类的定义 public function myFunc() { // 但还是可以调用父类中被覆盖的方法 parent::myFunc(); echo "OtherClass::myFunc()\n"; } } $class = new OtherClass(); $class->myFunc(); */</span><span>?></span></span></code>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });
위 내용은 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.