Php nếu trong kịch bản

Nội dung

  • 1 Tạo chuỗi PHP Script ngẫu nhiên
  • 2 Địa chỉ email sử dụng
  • 3 Làm việc với thư mục và tệp
  • 4 Sử dụng JSON dữ liệu
  • 5 Truy cập dữ liệu XML
  • 6 Lấy địa chỉ IP của máy khách
  • 7 Tải tệp
  • 8 Hiển thị thẻ định dạng liên kết
  • 9 Chèn Avater với gravatar
  • 10 Tệp nén ZIP
  • 11 Tạo siêu liên kết từ chuỗi chứa URL
  • 12 Thay đổi kích thước ảnh
  • 13 Phát hiện PHP call from ajax

  • cổ phiếu
  • Facebook
  • tin nhắn Facebook
  • Gmail
  • Viber
  • Ứng dụng trò chuyện

PHP là một ngôn ngữ lập trình thiết kế web phổ biến nhất hiện nay, có một trang web đang sử dụng ngôn ngữ này một số trong đó có ông hoàng facebook. Dưới đây là các đoạn script hữu ích sử dụng quản lý các công việc khác nhau trong quá trình thiết lập web mà bạn nên tham khảo và có thể sử dụng với dự án web của mình

Tạo chuỗi PHP Script ngẫu nhiên

Đoạn mã này tạo ra một chuỗi ngẫu nhiên, có thể đọc được giả như các từ vựng hoặc ký tự giống captcha

/**************
*@length - length of random string [must be a multiple of 2]
**************/
function readable_random_string[$length = 6]{
    $conso=array["b","c","d","f","g","h","j","k","l",
    "m","n","p","r","s","t","v","w","x","y","z"];
    $vocal=array["a","e","i","o","u"];
    $password="";
    srand [[double]microtime[]*1000000];
    $max = $length/2;
    for[$i=1; $iname; //prints foo
echo $obj->interest[1]; //prints php

Truy cập dữ liệu XML

Cũng như kiểu dữ liệu JSON, XML có cú pháp sáng tạo được biết đến về cách tổ chức dữ liệu phức tạp và sử dụng cho dịch vụ web dịch vụ, PHP được tích hợp sẵn thư viện để xử lý chuỗi XML, đoạn mã này là ví dụ

//xml string
$xml_string="

   
      Foo
      foo@bar.com
   
   
      Foobar
      foobar@foo.com
   
";

//load the xml string using simplexml
$xml = simplexml_load_string[$xml_string];

//loop through the each node of user
foreach [$xml->user as $user]
{
   //access attribute
   echo $user['id'], '  ';
   //subnodes are accessed by -> operator
   echo $user->name, '  ';
   echo $user->email, '
';
}

Lấy địa chỉ IP của máy khách

Sử dụng đoạn mã sau để xác định IP của máy tính khách truy cập vào trang web

________số 8

Tải tập tin

Cung cấp cho người dùng nút tải tệp với nội dung bạn chỉ định

/********************
*@file - path to file
*/
function force_download[$file]
{
    if [[isset[$file]]&&[file_exists[$file]]] {
       header["Content-length: ".filesize[$file]];
       header['Content-Type: application/octet-stream'];
       header['Content-Disposition: attachment; filename="' . $file . '"'];
       readfile["$file"];
    } else {
       echo "No file selected";
    }
}

Hiển thị thẻ dạng liên kết

Các trang web dạng blog có nội dung bài viết, thanh bên thường hiển thị các thẻ của các bài viết được truy cập nhiều. Chúng tôi có thể hiển thị nhiều loại phông chữ và kích thước khác nhau để phân biệt, để làm điều này chúng tôi sử dụng đoạn mã sau đây

 
/*************
*@l - length of random string
*/
function generate_rand[$l]{
  $c= "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  srand[[double]microtime[]*1000000];
  for[$i=0; $i

Chủ Đề