Thứ Năm, 31 tháng 3, 2016

Truyện cười PHẠT & TỐ CÁO ...!

By: Unknown On: 18:54
  • Chia Sẻ LÊN
  • Ngoài lề một chút nhé, ham mê học tập là tốt tuy nhiên cũng nên cho mình một chút thời gian giải lao nhé các chế. Đây là một câu truyện mà mình lấy trên mạng, chú ý là cấm cười nhớ.

    Một cô gái trẻ đi nghỉ hè tại một làng quê. Một hôm, cô mang theo đồ nghề để câu cá nhung chẳng câu đuợc con cá nào. Chán nản, cô tìm một góc yên tinh để đọc sách. Ðang đọc, bất ngờ một viên cảnh sát xuất hiện và nói:
    - Cô bị phạt vì dã câu cá tại vùng cấm!
    - Nhưng tôi chua câu đuợc con nào! - cô gái lý sự.
    - Cô vẫn bị phạt ........vì dù sao cô cũng  đang có đủ đồ nghề bên mình.
    ....!!!!!!...
    - Nếu thế thì tôi cũng  tố cáo ông định cuỡng dâm tôi.
    ....!!!!
    - Nhung tôi có làm gì cô đâu !
    - Ðúng! Nhưng  dù sao ông cũng đang có đầy đủ dụng cụ bên mình". ...

    ...(ST)
    hờ..hờ...

    Thứ Hai, 28 tháng 3, 2016

    Học PHP cho người bắt đầu

    By: Unknown On: 02:25
  • Chia Sẻ LÊN
  • Khi PHP cơ bản phân tích một tập tin, nó sẽ cho mở và thẻ đóng, đó là <? Php và ?> Mà nói cho hoc PHP để bắt đầu và ngừng giải thích các mã giữa họ. Phân tích cú pháp theo cách này cho phép PHP được nhúng trong tất cả các loại tài liệu khác nhau, như tất cả mọi thứ bên ngoài của một cặp mở và thẻ đóng sẽ bị bỏ qua bởi các cú pháp PHP.

    PHP cũng cho phép thẻ mở ngắn <? (Mà không được khuyến khích vì nó chỉ có sẵn nếu được kích hoạt bằng cách sử dụng short_open_tag php.ini chỉ thị tập tin cấu hình, hoặc nếu tự học PHP cơ bản đã được cấu hình với các enable-ngắn-thẻ tùy chọn).
    Nếu một tập tin là tinh khiết mã PHP, nó là thích hợp hơn để bỏ qua các thẻ PHP đóng cửa vào cuối của tập tin. Điều này ngăn cản tình cờ trắng hoặc mới dòng được thêm vào sau thẻ PHP đóng cửa, mà có thể gây ra tác dụng không mong muốn bởi vì PHP sẽ bắt đầu ra đệm khi không có ý định từ lập trình để gửi bất kỳ sản lượng tại điểm đó trong kịch bản.
    Ví dụ:
    <?php
    echo "Hello world";
    // ... more code
    echo "Last statement";
    // the script ends here with no PHP closing tag

    Chủ Nhật, 27 tháng 3, 2016

    Các cú pháp cơ bản trong PHP

    By: Unknown On: 20:12
  • Chia Sẻ LÊN
  • Một kịch bản PHP được thực thi trên máy chủ, và các kết quả đồng bằng HTML được gửi lại cho trình duyệt.



    Một kịch bản PHP có thể được đặt bất cứ nơi nào trong tài liệu.
    Một kịch bản PHP bắt đầu với <? Php? Và kết thúc với ?> :

    <?php
    // PHP code goes here
    ?>
    Các phần mở rộng tập tin mặc định cho các file PHP là ".php".

    Một file PHP thông thường chứa các thẻ HTML, và một số mã kịch bản tự học PHP cơ bản.

    Dưới đây, chúng ta có một ví dụ về một file PHP đơn giản, với một kịch bản PHP có sử dụng được xây dựng trong chức năng PHP "echo" để sản xuất các văn bản "Hello World!" trên một trang web:

    Thí dụ
    <!DOCTYPE html>
    <html>
    <body>
    Comment trong PHP
    Một nhận xét trong mã PHP là một dòng mà không được đọc / thực hiện như một phần của chương trình. Mục đích duy nhất của nó là để được đọc bởi một người đang nhìn vào mã.

    Bình luận có thể được sử dụng để:

    Hãy để người khác hiểu những gì bạn đang làm
    Nhắc nhở bản thân về những gì bạn đã làm - Hầu hết các lập trình viên đã có kinh nghiệm trở lại với công việc của mình một hoặc hai năm sau đó và phải tái hình ra những gì họ đã làm. Bình luận có thể nhắc nhở bạn về những gì bạn đang suy nghĩ khi bạn đã viết code
    PHP hỗ trợ nhiều cách bình luận:

    Thí dụ học php căn bản
    <!DOCTYPE html>
    <html>
    <body>

    <?php
    // This is a single-line comment

    # This is also a single-line comment

    /*
    This is a multiple-lines comment block
    that spans over multiple
    lines
    */

    // You can also use comments to leave out parts of a code line
    $x = 5 /* + 15 */ + 5;
    echo $x;
    ?>

    </body>
    </html>
    Trong PHP, tất cả các từ khóa (ví dụ: nếu người nào khác, trong khi, tiếng vang, vv), các lớp học, chức năng, và các chức năng người dùng định nghĩa là không trường hợp nhạy cảm.

    Trong ví dụ dưới đây, tất cả ba câu dưới đây là hợp pháp (và tương đương):

    Thí dụ
    <!DOCTYPE html>
    <html>
    <body>

    <?php
    ECHO "Hello World!<br>";
    echo "Hello World!<br>";
    EcHo "Hello World!<br>";
    ?>

    </body>
    </html>
    Chạy ví dụ »
    Tuy nhiên; tất cả các tên biến là trường hợp nhạy cảm.

    Trong ví dụ dưới đây, chỉ có các câu lệnh đầu tiên sẽ hiển thị giá trị của biến $ màu (điều này là bởi vì $ màu, $ COLOR, và $ màu sắc đang được coi là ba biến số khác nhau):

    Thí dụ
    <!DOCTYPE html>
    <html>
    <body>

    <?php
    $color = "red";
    echo "My car is " . $color . "<br>";
    echo "My house is " . $COLOR . "<br>";
    echo "My boat is " . $coLOR . "<br>";
    ?>

    </body>
    </html>

    Thứ Bảy, 26 tháng 3, 2016

    Phải chăng máy tính đủ thông minh để đánh bại con người

    By: Unknown On: 23:38
  • Chia Sẻ LÊN
  • Máy tính có thể đã trở nên đủ thông minh để đánh bại con người trong trò chơi hội đồng quản trị phức tạp nhất thế giới, nhưng đôi khi, họ bị lẫn lộn bởi một cái gì đó đơn giản như một cái tên.

    Do tính chất của các hệ thống máy tính nào đó, một số tên sẽ mang đến thông báo lỗi hoặc thậm chí là tai nạn, có khả năng ngăn chặn người dùng từ nhập thông tin quan trọng.
    Tên chỉ có thể là quá dài đối với riêng các hình thức trực tuyến để chịu, hoặc cho những người có tên cuối cùng "Null", vấn đề nằm ở các ngôn ngữ lập trình PHP.
    Những người có tên cuối cùng "Null" đã trở nên quen thuộc với những khó khăn do từ.
    Theo định nghĩa, 'null' có nghĩa là không có gì, hoặc không có - và điều này mang sang các ngôn ngữ lập trình máy tính.
    Như Christopher Null giải thích trong một bài báo cho Wired , cuối cùng tên ngắn có thể làm cho một người "vô hình với máy tính."
    Trong khi một số trang web sẽ chấp nhận cái tên, những người khác sẽ hiển thị cho người dùng một thông báo lỗi, giải thích rằng các trường họ không thể để trống, hoặc từ đó là một 'hạn reserved' mà không thể được sử dụng.
    Hoặc trong một kết quả cực đoan hơn, trang web sẽ sụp đổ.
    Để làm việc xung quanh vấn đề này, Null đã thử nhiều kết hợp ban đầu có tên tuổi, và thường dựa vào một thủ thuật mà trong đó ông cho biết thêm một khoảng thời gian để tên họ của mình, làm cho nó 'Null.'
    Như Christopher Null giải thích trong một bài báo cho Wired, cuối cùng tên ngắn có thể làm cho một người "vô hình với các máy tính '
    Như Christopher Null giải thích trong một bài báo cho Wired, cuối cùng tên ngắn có thể làm cho một người "vô hình với các máy tính '
    Nhưng đôi khi, sử dụng tên chỉ sẽ không làm việc ở tất cả.
    Thỉnh thoảng, Null chỉ ra rằng tên cuối cùng cũng "dẫn đến vô hại vui nhộn, 'với thư hiển thị lên đến nhà mình chỉ được gửi cho' ông '
    Các nhà văn có dây không phải là người duy nhất có tên cuối cùng này để trải nghiệm các vấn đề.
    Sau khi nhận được kết hôn và tham gia vào tên cuối cùng của chồng, một phụ nữ Virginia trở thành Jennifer Null.
    Chẳng bao lâu sau, cô bắt đầu hiểu được những lời phàn nàn của gia đình ông thường nói đùa về việc xung quanh tên, Null nói với BBC .
    Đối với vé máy bay, các trang web của chính phủ, và thậm chí cả các hóa đơn tiện ích, Null đã chạy vào rắc rối khi nhập thông tin cá nhân của mình.
    Để làm việc này, cô thường có 'để làm những việc theo cách cũ, "bà giải thích với BBC, và sắp xếp qua điện thoại.
    Những vấn đề này là một ví dụ về "trường hợp cạnh 'trong một cơ sở dữ liệu máy tính, hoặc các vấn đề mà họ không được thiết kế.
    Patrick McKenzie, một lập trình viên đã chạy vào chia sẻ riêng của mình về các vấn đề liên quan đến tên, nói với BBC rằng các hệ thống máy tính không nhất thiết phải thử nghiệm cho các vấn đề của các loại.
    Trong khi 'Patrick McKenzie' có vẻ không phải là hiếm, ở Nhật Bản - nơi ông sống - hệ thống máy tính được thiết kế để làm việc với những cái tên ngắn hơn nhiều.

    Thứ Sáu, 25 tháng 3, 2016

    PHP có thể làm được những gì

    By: Unknown On: 21:38
  • Chia Sẻ LÊN
  • Trong bài PHP là gì tước mình đã giới thiệu với các bạn về ngôn ngữ lập trình PHP, bài hôm nay chúng ta sẽ tìm hiểu xem PHP có thể làm được những gì, các kịch bản PHP được sử dụng.


    PHP là ngôn ngữ lập trình khá phổ biến đữo sửu dụng rộng rãi và dễ học, thích hợp trên nhiều nền máy chủ khác nhau, thích hợp phát triển web và nhúng được vào các mã HTML. PHP là chủ yếu tập trung trên server-side scripting, vì vậy bạn có thể làm bất cứ điều gì bất cứ chương trình CGI khác có thể làm, chẳng hạn như dữ liệu hình thức thu thập, tạo ra nội dung trang năng động, hoặc gửi và nhận cookie. Tuy nhiên, PHP có thể làm nhiều hơn nữa.

    Một trong những tính năng mạnh nhất và quan trọng nhất trong PHP là nó hỗ trợ cho một loạt các cơ sở dữ liệu . Viết một trang web cơ sở dữ liệu cho phép là vô cùng đơn giản sử dụng một trong các phần mở rộng cụ thể cơ sở dữ liệu (ví dụ, cho mysql ), hoặc sử dụng một lớp trừu tượng như PDO , hoặc kết nối với bất kỳ cơ sở dữ liệu hỗ trợ các tiêu chuẩn mở cơ sở dữ liệu kết nối thông qua ODBC mở rộng. Cơ sở dữ liệu khác có thể sử dụng cURL hoặc ổ cắm , như CouchDB.

    PHP cũng đã hỗ trợ cho nói chuyện với các dịch vụ khác sử dụng các giao thức như LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (trên Windows) và vô số người khác. Bạn cũng có thể mở ổ cắm mạng sống và tương tác sử dụng bất kỳ giao thức khác. PHP có hỗ trợ cho các WDDX trao đổi dữ liệu phức tạp giữa hầu như tất cả các ngôn ngữ lập trình Web. Nói về kết nối, PHP có hỗ trợ cho instantiation của các đối tượng Java và sử dụng chúng một cách minh bạch như các đối tượng PHP.

    PHP có hữu ích xử lý văn bản tính năng, trong đó bao gồm các Perl biểu thức tương thích thường xuyên ( PCRE ), và nhiều phần mở rộng và các công cụ để phân tích và truy cập tài liệu XML . PHP chuẩn hóa tất cả các phần mở rộng XML trên cơ sở vững chắc của libxml2 , và mở rộng các tính năng thiết lập thêm SimpleXML , XMLReader và XMLWriter hỗ trợ.

    Và nhiều phần mở rộng thú vị khác tồn tại, mà được phân loại cả bảng chữ cái và bằng cách loại . Và có phần mở rộng PECL bổ sung mà có thể hoặc không thể được ghi trong hướng dẫn PHP chính nó, như »XDebug .
    Có ba lĩnh vực chính mà các kịch bản PHP được sử dụng.

    Server-side scripting. Đây là lĩnh vực mục tiêu truyền thống và chính nhất cho tự học PHP cơ bản. Bạn cần ba điều để làm công việc này. Các phân tích cú pháp PHP (CGI hoặc mô-đun máy chủ), một máy chủ web và trình duyệt web. Bạn cần để chạy các máy chủ web, với một cài đặt PHP kết nối. Bạn có thể truy cập vào các đầu ra chương trình PHP với một trình duyệt web, xem các trang PHP thông qua máy chủ. Tất cả những có thể chạy trên máy chủ của bạn nếu bạn chỉ là thử nghiệm với lập trình PHP. Xem hướng dẫn cài đặt phần cho biết thêm thông tin.

    Dòng lệnh scripting. Bạn có thể làm cho một kịch bản PHP để chạy nó mà không có bất kỳ máy chủ hoặc trình duyệt. Bạn chỉ cần phân tích cú pháp PHP để sử dụng nó theo cách này. Đây là loại sử dụng là lý tưởng cho các kịch bản thường xuyên thực hiện sử dụng cron (trên * nix hoặc Linux) hoặc Task Scheduler (trên Windows). Các kịch bản này cũng có thể được sử dụng cho các tác vụ xử lý văn bản đơn giản. Xem phần về lệnh sử dụng dòng của PHP để biết thêm thông tin.

    Viết ứng dụng máy tính để bàn. PHP có lẽ không phải là ngôn ngữ rất tốt nhất để tạo ra một ứng dụng máy tính để bàn với một giao diện người dùng đồ họa, nhưng nếu bạn biết PHP rất tốt, và muốn sử dụng một số tính năng PHP tiên tiến trong các ứng dụng phía máy khách của bạn, bạn cũng có thể sử dụng PHP-GTK để viết chương trình như vậy. Bạn cũng có khả năng để viết các ứng dụng đa nền tảng theo cách này. PHP-GTK là một phần mở rộng cho PHP, không có sẵn trong các phân phối chính

    Học PHP cơ bản về hằng và biến

    By: Unknown On: 02:34
  • Chia Sẻ LÊN
  • 1. Hằng và biến
    Bài học PHP cơ bản hôm nay, chúng ta sẽ làm quen với biến và hằng, các khái niệm về biến, hằng, cú pháp và các ví dụ trong lập trình PHP.


    - Một hằng số xác định một giá trị duy nhất thông qua tên của hằng số, trong Tin Tiếp xúc cũng vậy. Môt hằng số xác định một giá trị duy nhất trong toàn bộ phần mềm lập trình.
    - Một biến trong lập trình được dùng để lưu trữ một giá trị nào đó thông qua tên biến. Sở dĩ người ta gọi nó là biến, vì không như hằng số (giữ nguyên giá trị trong toàn bộ quá trình chạy ứng dụng lập trình), người ta có thể thay đổi giá trị của biến số thông qua các phép gán.
    Để tạo yếu tố dễ dàng trong quá trình phân tích dữ liệu, PHP quy định bất kỳ từ nào có dấu $ ở trước đều là tên của biến. Ví dụ:
    $ten xác định một biến có tên là ten
    $custome_name: xác định một biến có tên là $custome_name
    anh cần phải biết rằng tên biến là một chuỗi các ký tự chỉ bao gồm các chữ số, chữ cái (a..z) và dấu gạch dưới ( _ ). Và PHP quy định phân biệt các biến chữ hoa và chữ thường là khác nhau. Nếu như $ab và $Ab là 2 biến hoàn toàn khác nhau. Một điểm sẽ lưu ý khác là không được đặt tên biến Làm quen bằng các chữ số (0.. 9)
    Do quy định các chuỗi ký tự có chứa dấu $ ở trước là một tên biến, cần phải PHP tự động khởi gán giá trị của các biến này là rỗng (đối với kiểu dữ liệu văn bản) hoặc 0 đối với kiểu dữ liệu số. mọi người cần phải được biết đến các kiểu dữ liệu sau này.
    Để gán giá trị cho các biến, các chị dùng câu lệnh gán như sau:
    $tên_biến = giá trị sẽ gán;
    Ví dụ:
    PHP Code:
    $nam_sinh=1980;
    $ho_ten="CMXQ"; 


    2. Các kiểu dữ liệu trong PHP


    PHP có 3 kiểu dữ liệu cơ bản: Integer, double và string. Ngoài ra còn một số kiểu dữ liệu khác, đượ Dạy xây dựng dựa trên các kiểu dữ liệu cơ bản trên, như mảng, object, mà anh nên đề cập đến sau. Tất cả các biến đều được chỉ định kiểu dữ liệu, và như các anh đã nói ở trên, giá trị của chúng có thể bị thay đổi trong quá trình dùng.
    Kiểu giá trị Integer dùng 4 byte của bộ nhớ. Đây là kiểu giá trị nguyên (không sẽ là số thực) và có giá trị nằm trong khoảng từ -2 tỷ đến 2 tỷ. Kiểu dữ liệu double là kiểu dữ liệu số thực, cho phép chứa các số thưc. Kiểu String được dùng để chứa các dữ liệu như là các ký tự văn bản, ký tự đặc biệt và các chữ số. Dữ liệu kiểu string được đặt trong cặp dấu ngoặc kép ("") chỉ định một xâu (hay còn gọi là chuỗi ký tự).
    Ví dụ:
    2: Kiểu integer;
    2.0: kiểu double
    "2": Kiểu xâu
    "2 gio": Kiểu xâu
    Chuyển kiểu chuỗi cần phải tuân theo 2 nguyên tắc sau:
    - Chỉ những chuỗi bắt đầ là một xâu các chữ số. Chẳng hạn chuỗi bắt đầu bằng một giá trị số hợp lệ, chuỗi này nên được xác định như giá trị của nó, Nếu như khác, nó phải trả về 0. VD: chuỗi "35 tuổi" sẽ được ước lượng là 35, nhưng chuỗi "tuổi 35" phải chỉ xác định giá trị 0.
    - Một chuỗi nên chỉ được xác định như là một giá trị kiểu double Với trường hợp giá trị kiểu double được miêu tả bao gồm toàn bộ chuỗi. Chuỗi "3.4", "-4.2" cần phải được ước lượng như giá trị thực 3.4 và -4.2. Trong trường hợp một ký tự không cần phải là ký tự kiểu số thực được đưa vào chuỗi, giá trị của chuỗi đó sẽ được ước lượng như là một số nguyên. Chuỗi "3.4 dollar" cần trở thành số nguyên 3.
    Trong việc cộng với chuỗi chuyển kiểu, PHP nên thực hiện "lừa kiểu" giữa 2 kiểu số. Nếu mọi người thực hiện một phép toán số Làm quen giữa kiểu thực và kiểu nguyên, giá trị nên là số thực.

    Thứ Năm, 24 tháng 3, 2016

    Cú pháp khai báo trong lập trình PHP

    By: Unknown On: 00:31
  • Chia Sẻ LÊN
  • Bài học này chúng ta sẽ học về các cú pháp khai báo PHP, các ví dụ và một số kiến thức cơ bản trong lập trình PHP.

    1- Cấu trúc cơ bản:
    PHP cũng có thẻ bắt đầu và kết thúc giống với ngôn ngữ HTML. Chỉ khác, đối với PHP chúng ta có nhiều cách để thể hiện.
    Một kịch bản PHP có thể được đặt bất cứ nơi nào trong tài liệu.
    Một kịch bản PHP bắt đầu với <? Php? Và kết thúc với ?> :
    Cách 1 : Cú pháp chính:
    <?php Mã lệnh PHP ?>
    Cách 2: Cú pháp ngắn gọn
    <? Mã lệnh PHP ?>
    Cách 3: Cú pháp giống với ASP.
    <% Mã lệnh PHP %>
    Cách 4: Cú pháp bắt đầu bằng script
    <script language=php>
    …..
    </script>
    Dưới đây, chúng ta có một ví dụ về một file PHP đơn giản, với một kịch bản PHP có sử dụng được xây dựng trong chức năng PHP "echo" để sản xuất các văn bản "Hello World!" trên một trang web:
    <!DOCTYPE html>
    <html>
    <body>
    <h1>My first PHP page</h1>
    <?php
    echo "Hello World!";
    ?>
    </body>
    </html>
    2. Comment trong PHP
    Một nhận xét trong mã PHP là một dòng mà không được đọc / thực hiện như một phần của chương trình. Mục đích duy nhất của nó là để được đọc bởi một người đang nhìn vào mã.
    Bình luận có thể được sử dụng để:
    Hãy để người khác hiểu những gì bạn đang làm
    Nhắc nhở bản thân về những gì bạn đã làm - Hầu hết các lập trình viên đã có kinh nghiệm trở lại với công việc của mình một hoặc hai năm sau đó và phải tái hình ra những gì họ đã làm. Bình luận có thể nhắc nhở bạn về những gì bạn đang suy nghĩ khi bạn đã viết code
    PHP hỗ trợ nhiều cách bình luận:
    Ví dụ:
    <!DOCTYPE html>
    <html>
    <body>
    <?php
    // This is a single-line comment
    # This is also a single-line comment
    /*
    This is a multiple-lines comment block
    that spans over multiple
    lines
    */
    // You can also use comments to leave out parts of a code line
    $x = 5 /* + 15 */ + 5;
    echo $x;
    ?>
    </body>
    </html>

    Thứ Ba, 22 tháng 3, 2016

    Hướng dẫn cài đặt ngôn ngữ lập trình PHP

    By: Unknown On: 20:30
  • Chia Sẻ LÊN
  • PHP là ngôn ngữ lập trình được thực hiện trên Webserver để tạo mã HTML, ngôn ngữ lập trình PHP là tiếng nói mã nguồn mở được ra đời vào năm 1994 và đến nay được dùng rộng rãi trên toàn quốc, là tiếng nói được nhiều người theo học và dùng để viết các chương trình và có nhiều phiên bản qua nhiều nhiều năm phát triển. Phiên bản ngày nay là PHP 5 đã được công bố 7/2004.
    Có nhiều lý do khiến cho việc sử dụng ngôn ngữ này chiếm ưu thế xin nêu ra đây một số lý do cơ bản:
    – Mã nguồn mở (open source code)
    – Miễn phí, download dễ dàng từ Internet.
    – tiếng nói rất dễ học, dễ viết.
    – Mã nguồn không phải sửa lại nhiều khi viết chạy cho các hệ điều hành từ Windows, Linux, Unix
    – Rất đơn giản trong việc kết nối với nhiều nguồn DBMS, thí dụ như : MySQL, Microsoft SQL Server 2000, Oracle, PostgreSQL, Adabas, dBase, Empress, FilePro, Informix, InterBase, mSQL, Solid, Sybase, Velocis và nhiều hệ thống CSDL thuộc Hệ Điều Hành Unix (Unix dbm) cùng bất cứ DBMS nào có sự hổ trợ cơ chế ODBC (Open Database Connectivity) tỉ dụ như DB2 của IBM.
    Cài đặt PHP, Apache, MYSQL
    Để cài đặt PHP, các bạn có thể cài đặt từng gói riêng lẻ (PHP, Apache, Mysql). Tuy nhiên, tôi vẫn khuyến khích các bạn cài đặt dạng gói dùng. Sẽ tiện lợi cho việc sau này hơn rất nhiều.
    Gói phần mềm mà tôi chọn là : Appserv – Win – 2.5.8 (Tên phần mềm là Appserv, dành cho phiên bản window, phiên bản 2.5.8).
    Bước 1: Bạn cài đặt thường nhật bằng cách nhấp vào file exe.
    Bước 2: Phần mềm sẽ cho bạn chọn cần cài những module nào. Hãy giữ nguyên toàn bộ như hình dưới và nhấn next.




    Bước 3: Trong giao diện dưới:



    Server Name: bạn nhập vào: localhost
    Email: Bạn nhập vào email của bạn:
    Port: Mặc định là 80, tuy nhiên nếu máy bạn đã cài IIS thì có thể chỉnh thành 81 để chạy dịch vụ bên appserv.
    Nhấn next để qua trang kế tiếp.
    Bước 4: Trong giao diện bên dưới ta điền thông báo như sau:



    Enter root password: Bạn gõ vào root
    Re-enter root password: nhập lại 1 lần nữa root
    Các cấu hình bên dưỡi giữ nguyên.
    Ở phần: Enable InnoDB bạn đánh dấu vào. Để MYSQL sử lý được các áp dụng có bật chế độ InnoDB.
    Nhấn next để hoàn tất việc cài đặt.
    Sau khi cài đặt xong bạn gõ vào trình duyệt : localhost
    Nếu ra giao diện bên dưới, nghĩa là bạn đã cài đặt thành công appserv.

    Thứ Tư, 2 tháng 3, 2016

    Để bắt đầu học lập trình PHP cần những gì ?

    By: Unknown On: 08:41
  • Chia Sẻ LÊN
  • Trong hướng dẫn này chúng tôi giả định rằng máy chủ của bạn đã kích hoạt hỗ trợ cho PHP và tất cả các file có đuôi .php được xử lý bằng PHP. Trên hầu hết các máy chủ, đây là phần mở rộng mặc định cho các file PHP, nhưng yêu cầu quản trị máy chủ của bạn để đảm bảo.

    Nếu máy chủ của bạn hỗ trợ PHP, sau đó bạn không cần phải làm bất cứ điều gì. Chỉ cần tạo ra của bạn .php file, đặt chúng trong thư mục web của bạn và máy chủ sẽ tự động phân tích chúng cho bạn. Không cần phải biên dịch bất cứ điều gì cũng không làm bạn cần phải cài đặt bất kỳ công cụ bổ sung. Hãy suy nghĩ về những tập tin PHP cho phép các tập tin HTML đơn giản với một gia đình hoàn toàn mới của thẻ ma thuật cho phép bạn làm tất cả mọi thứ.
    Chúng ta hãy nói rằng bạn muốn tiết kiệm băng thông quý và phát triển tại địa phương. Trong trường hợp này, bạn sẽ muốn cài đặt một máy chủ web, chẳng hạn như »Apache , và tất nhiên » PHP . Bạn rất có thể sẽ muốn cài đặt một cơ sở dữ liệu cũng như »MySQL .
    Bạn có thể cài đặt các cá nhân hoặc chọn một cách đơn giản. Nhãn hiệu của chúng tôi có hướng dẫn cài đặt cho PHP (giả sử bạn đã có một số máy chủ web thiết lập). Nếu bạn có vấn đề với việc cài đặt PHP cho mình, chúng tôi sẽ đề nghị bạn đặt câu hỏi trên của chúng tôi »danh sách cài đặt gửi thư . Nếu bạn chọn để đi trên con đường đơn giản, sau đó »xác định vị trí một gói phần mềm được cấu hình cho hệ thống điều hành của bạn, tự động cài đặt tất cả những việc này với chỉ một vài cú click chuột. Nó rất dễ dàng để thiết lập một máy chủ web có hỗ trợ PHP trên bất kỳ hệ điều hành, bao gồm cả MacOSX, Linux và Windows. Trên Linux, bạn có thể tìm thấy »rpmfind và » PBone hữu ích để định vị RPM. Bạn cũng có thể muốn ghé thăm »apt-get để tìm các gói dành cho Debian.

    Ngôn ngữ lập trình PHP có thể làm những gì

    By: Unknown On: 08:34
  • Chia Sẻ LÊN
  • Ngôn ngữ lập trình PHP có thể làm được những gì ? PHP là chủ yếu tập trung trên server-side scripting, vì vậy bạn có thể làm bất cứ điều gì bất cứ chương trình CGI khác có thể làm, chẳng hạn như dữ liệu hình thức thu thập, tạo ra nội dung trang năng động, hoặc gửi và nhận cookie. Tuy nhiên, PHP có thể làm nhiều hơn nữa.

    Có ba lĩnh vực chính mà các kịch bản PHP được sử dụng.
    Server-side scripting. Đây là lĩnh vực mục tiêu truyền thống và chính nhất cho ngôn ngữ lập trình PHP. Bạn cần ba điều để làm công việc này. Các phân tích cú pháp PHP (CGI hoặc mô-đun máy chủ), một máy chủ web và trình duyệt web. Bạn cần để chạy các máy chủ web, với một cài đặt PHP kết nối. Bạn có thể truy cập vào các đầu ra chương trình PHP với một trình duyệt web, xem các trang PHP thông qua máy chủ. Tất cả những có thể chạy trên máy chủ của bạn nếu bạn chỉ là thử nghiệm với lập trình PHP. Xem hướng dẫn cài đặt phần cho biết thêm thông tin.
    Dòng lệnh scripting. Bạn có thể làm cho một kịch bản PHP để chạy nó mà không có bất kỳ máy chủ hoặc trình duyệt. Bạn chỉ cần phân tích cú pháp PHP để sử dụng nó theo cách này. Đây là loại sử dụng là lý tưởng cho các kịch bản thường xuyên thực hiện sử dụng cron hoặc Task Scheduler (trên Windows). Các kịch bản này cũng có thể được sử dụng cho các tác vụ xử lý văn bản đơn giản. Xem phần về lệnh sử dụng dòng của ngôn ngữ lập trình PHP để biết thêm thông tin.
    Viết ứng dụng máy tính để bàn. PHP có lẽ không phải là ngôn ngữ rất tốt nhất để tạo ra một ứng dụng máy tính để bàn với một giao diện người dùng đồ họa, nhưng nếu bạn biết PHP rất tốt, và muốn sử dụng một số tính năng PHP tiên tiến trong các ứng dụng phía máy khách của bạn, bạn cũng có thể sử dụng PHP-GTK để viết chương trình như vậy. Bạn cũng có khả năng để viết các ứng dụng đa nền tảng theo cách này. PHP-GTK là một phần mở rộng cho PHP, không có sẵn trong các phân phối chính. Nếu bạn quan tâm đến PHP-GTK, hãy truy cập »trang web riêng của mình .
    PHP có thể được sử dụng trên tất cả các hệ điều hành, bao gồm cả Linux, nhiều phiên bản Unix (bao gồm HP-UX, Solaris và OpenBSD), Microsoft Windows, Mac OS X, RISC OS, và có lẽ những người khác. PHP cũng đã hỗ trợ cho hầu hết các máy chủ web hiện nay. Điều này bao gồm Apache, IIS, và nhiều người khác. Và điều này bao gồm bất kỳ máy chủ web có thể sử dụng các nhị phân FastCGI PHP, như lighttpd và nginx. PHP hoạt động như hoặc là một mô-đun, hoặc như một bộ xử lý CGI.
    Vì vậy, với PHP, bạn có quyền tự do lựa chọn một hệ điều hành và một máy chủ web. Hơn nữa, bạn cũng có thể lựa chọn sử dụng lập trình thủ tục hay lập trình hướng đối tượng (OOP), hoặc hỗn hợp của cả hai.
    Với ngôn ngữ lập trình PHP bạn không giới hạn để HTML đầu ra. khả năng của PHP bao gồm xuất ra hình ảnh, tập tin PDF và các phim Flash (sử dụng libswf và Minh) được tạo ra khi đang bay. Bạn cũng có thể xuất ra dễ dàng bất cứ văn bản, chẳng hạn như XHTML và bất kỳ tập tin XML khác. PHP có thể autogenerate các file này và lưu chúng trong hệ thống tập tin, thay vì in nó ra, tạo thành một bộ nhớ cache server-side cho nội dung động của bạn.
    Một trong những tính năng mạnh nhất và quan trọng nhất trong PHP là nó hỗ trợ cho một loạt các cơ sở dữ liệu . Viết một trang web cơ sở dữ liệu cho phép là vô cùng đơn giản sử dụng một trong các phần mở rộng cụ thể cơ sở dữ liệu (ví dụ, cho mysql ), hoặc sử dụng một lớp trừu tượng như PDO , hoặc kết nối với bất kỳ cơ sở dữ liệu hỗ trợ các tiêu chuẩn mở cơ sở dữ liệu kết nối thông qua ODBC mở rộng. Cơ sở dữ liệu khác có thể sử dụng cURL hoặc ổ cắm , như CouchDB.
    PHP cũng đã hỗ trợ cho nói chuyện với các dịch vụ khác sử dụng các giao thức như LDAP, IMAP, SNMP, NNTP, POP3, HTTP, COM (trên Windows) và vô số người khác. Bạn cũng có thể mở ổ cắm mạng sống và tương tác sử dụng bất kỳ giao thức khác. PHP có hỗ trợ cho các WDDX trao đổi dữ liệu phức tạp giữa hầu như tất cả các ngôn ngữ lập trình Web. Nói về kết nối, PHP có hỗ trợ cho instantiation của các đối tượng Java và sử dụng chúng một cách minh bạch như các đối tượng PHP.
    PHP có hữu ích xử lý văn bản tính năng, trong đó bao gồm các Perl biểu thức tương thích thường xuyên ( PCRE ), và nhiều phần mở rộng và các công cụ để phân tích và truy cập tài liệu XML . PHP chuẩn hóa tất cả các phần mở rộng XML trên cơ sở vững chắc của libxml2 , và mở rộng các tính năng thiết lập thêm SimpleXML , XMLReader và XMLWriter hỗ trợ.
    Và nhiều phần mở rộng thú vị khác tồn tại, mà được phân loại cả bảng chữ cái và bằng cách loại . Và có phần mở rộng PECL bổ sung mà có thể hoặc không thể được ghi trong hướng dẫn PHP chính nó, như »XDebug .
    Qua bài viết chắc bạn đã biết ngôn ngữ lập trình PHP có thể làm những gì rồi phải không ?

    PHP là gì, giới thiệu về PHP

    By: Unknown On: 08:21
  • Chia Sẻ LÊN
  • PHP là gì ? PHP (viết tắt hồi quy cho PHP: Hypertext Preprocessor ) là một ngôn ngữ được dùng rộng rãi, đây là một mã nguồn mở, chỉ cần với một kịch bản có thể chạy trên các máy khác nhau. Ngôn ngữ lập trình PHP đặc biệt thích hợp cho phát triển web và có thể được nhúng vào HTML.
    PHP là gì?
    Để hiểu rõ hơn, hãy tham khảo ví dụ sau :

    Ví dụ 1 Ví dụ giới thiệu

    <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Tôi là một kịch bản PHP "! ; ?>     </ Body> </ html>

    Thay vì rất nhiều lệnh để HTML đầu ra (như trong C hay Perl), các trang PHP chứa HTML với mã nhúng mà không "cái gì đó" (trong trường hợp này, đầu ra "Hi, tôi là một kịch bản PHP!"). Mã PHP được kèm theo trong đặc biệt bắt đầu và xử lý cuối hướng dẫn <? Php và ?> Cho phép bạn nhảy vào và ra khỏi "chế độ PHP."

    Với khái niệm PHP là gì, học php căn bản ở trên, vậy điều gì giúp ta phân biệt PHP với các ngôn ngữ lập trình khác như JavaScript là các mã được thực thi trên máy chủ, tạo ra HTML sau đó được gửi cho khách hàng. Các khách hàng sẽ nhận được kết quả khi chạy kịch bản đó, nhưng sẽ không biết những gì các mã cơ bản là. Bạn thậm chí có thể cấu hình máy chủ web của bạn để xử lý tất cả các tập tin HTML với PHP, và sau đó có thực sự không có cách nào mà người dùng có thể nói những gì bạn có lên tay áo của bạn.

    Những điều tốt nhất trong việc sử dụng PHP là nó cực kỳ đơn giản cho một người mới, nhưng cung cấp nhiều tính năng tiên tiến cho một lập trình viên chuyên nghiệp. Đừng ngại đọc danh sách dài các tính năng của PHP. Bạn có thể nhảy vào, trong một thời gian ngắn, và bắt đầu viết kịch bản đơn giản trong một vài giờ.

    Mặc dù sự phát triển của PHP là tập trung vào kịch bản phía máy, bạn có thể làm nhiều hơn với nó. Đọc, và thấy ở những gì có thể PHP là gì? Phần, hoặc đi ngay vào bài hướng dẫn mở nếu bạn chỉ quan tâm đến việc lập trình web.