国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? ??? ?? PHP ???? PHP PSR-2 ?? ??? ??

PHP PSR-2 ?? ??? ??

Jul 23, 2016 am 08:54 AM

?? ??? ??

? ??? [PSR-1][] ?? ?? ??? ?? ? ??? ????.

? ????? PHP ??? ????? ?? ??? ??? ????? ??? ???? ??? ??? ? ??? ?? ???? ?? ???? ???? ???? ?????.

?? ?????? ?? ?????? ???? ?? ?? ?? ??? ????
? ?? ??? ??? ?? ?? ????? ?? ???? ?? ???? ?????.
??? ??? ? ??? ??? ? ??? ??? ?? ??? ??? ?? ???? ????.

??? "?? ??"("MUST"), "??? ? ??/??? ? ??"("MUST NOT"), "????"("??"),
"? ???"("SHALL"), "SHALL NOT"), "SHOULD"), "SHOULD NOT",
"RECOMMENDED", "MAY" ) ? "OPTIONAL")? [RFC 2119][]? ??? ???? ????.

??


?? ? [PSR-1][]? ?? ??? ??? ???.

?? ? ? ? ?? ?? 4?? ??? ?????? ???.

? ?? ?? ? ? 80? ??? ???? ???. ????? ? 120?? ??? ? ??? ? ?? ?????? ? ???.

? ?????? ?? ? ?? ?? ?? ??

???? ?? ???? ???.

???? ?? ???({)

? ?? ?? ?? ? ?? ???? ??, ?? ???(})? ? ?? ???? ???. ?? ?? ?? ?? ?? ????.

???? ?? ???({)

? ?? ?? ?? ? ?? ???? ??, ?? ???(})? ???? ???. ?? ?? ?? ?? ?? ????.

??? ?? ? ???

? ??? ???(??, ?? ? ??)? ???? ?? ?? ? ?? ? ??? ??? ?? ???? ?? ?? ? ??? ??? ?? ?????.

?? ??? ??? ??

?? ?? ??? ??? ???, ???? ??? ??? ? ?? ?? ??? ??? ???.

?? ??? ?? ???({)

? ??? ?? ?? ???? ??, ?? ???(})? ?? ?? ?? ?? ???? ???. ?? ??? ?? ?? ?? ?? ?? ??? ?? ??? ??? ??? ???.

1.1. ?

?? ?? ????? ? ??? ???? ???? ?????.

namespace VendorPackage;
    use FooInterface;
  1. BarClass? Bar? ??;
  2. OtherVendorOtherPackageBazClass ??;
  3. class Foo? Bar? ???? FooInterface? ?????
  4. {
  5. ?? ?? SampleFunction($a, $b = null)
  6. {
  7. if ($a === $b) {
  8. bar();
  9. } elseif ($a > $b) {
  10. $foo->bar($arg1);
  11. } else {
  12. BazClass::bar($arg2, $arg3);
  13. }
  14. }
  15. final public static function bar()
  16. {
  17. // ??? ??
  18. }
  19. }
  20. ?? ??
  21. ?? ??


    2.1 ?? ?? ??

    ?? ? [PSR-1][]? ?? ??? ???? ???.

    2.2 ??

    ?? PHP ??? ? ???? Unix LF(????)? ???? ???.

    ?? PHP ??? ? ?? ??? ???.

    ?? PHP ?? ??? ??? ?> ?? ??? ???? ???.

    2.3. ??

    ? ?? ?? ??? ??? ???? ? ???.

    ??? ?? ?? ? 120?? ????? ???. ? ??? ???? ?? ?? ?? ??? ???? ??? ? ??? ???? ??? ??? ? ??? ?? ???? ?????.

    ? ? ? 80?? ??? ? ????. 80?? ???? ?? ?? ?? ??? ???.

    ??? ?? ?

    ??? ?? ??? ??? ???.

    ? ?

    ? ???? ??? ? ?? ?? ? ?? ??? ????? ??? ? ??? ???.

    ? ?

    ?? ? ? ??? ??? ??? ? ????. 2.4. ????

    ??

    ? 4?? ???? ??????? ??, ? ?? ????? ? ??? .

    ??: ????? ? ? ?? ??? ????

    ?? ?? ??, ?? ??, ?? ?? ??, ?? ?? ? ??? ?? ? ??? ??? ????.
    ?? ????? ??? ???? ??? ? ?????.
    2.5. ??? ? True/False/Null

    PHP ?? [???][]

    ?? ????? ???.

    true, false ? null ???

    ?? ????? ???.

    ?????? ? ?? ??


    ?????? ?? ??? ? ?? ???? ???.

    ?? ??? ?????? ?? ???? ???.

    ? use ??? ??? use ???? ??? ???.

    use ? ??? ??? ??? ? ?? ??? ???.

    ?:

      ?????? VendorPackage;
    1. FooClass ??;
    2. BarClass? Bar? ??;
    3. OtherVendorOtherPackageBazClass ??;
    4. // ... ?? PHP ?? ...
    ?? ??
    ???, ?? ? ???


    ??? "???"? ??? ??? ?? ???, ????? ? ?? ?? ??? ?????.

    4.1. ??? ??

    ?? ? ?? ???

    ? ??? ??? ?? ?? ???? ???.

    ???? ?? ???

    ? ? ?? ???? ??, ?? ??? ? ??? ?? ??? ? ?? ???? ???.

    ?????? VendorPackage;
  22. FooClass ??;
  23. BarClass? Bar? ??;
  24. OtherVendorOtherPackageBazClass ??;
  25. class ClassName extends ParentClass Implements ArrayAccess, Countable
  26. {
  27. // ??, ??, ???
  28. }
?? ??
??? ?? ??? ?? ?? ?? ?? ????

? ?? ??? ? ????? ?? ? ? ?? ?? ???? ??? ?? ????? ???.

?????? VendorPackage;
  • FooClass ??;
  • BarClass? Bar? ??;
  • OtherVendorOtherPackageBazClass ??;
  • class ClassName extends ParentClass Implements
  • ArrayAccess,
  • Countable,
  • Serialized
  • {
  • // ??, ??, ???
  • }
  • ?? ??
  • 4.2. ? ????
    ???

    ??? ???? ???? ??? ???.

    ??? ???? ?? var ???? ???? ? ???

    . ? ??

    ? ? ??? ??? ???? ? ???

    .

    ??? ????? ?? ????? ???? ?? ??? ???? ???? ???

    . ??? ?? ??? ????.

    namespace VendorPackage;
  • class ClassName
  • {
  • public $foo = null;
  • }
  • ?? ??
  • 4.3. ?? ????

    ??? ???? ???? ???.

    ???? ????? ?? ????? ???? ?? ??? ???? ???? ???

    . ??? ?? ??

    ?? ?? ??? ???? ? ???.

    ?? ??? ? ? ?? ???? ??? ??, ?? ??? ? ??? ???. ??> ??? ?? ?? ??? ?? . ????? ?? ?? ?? ??? ?? ??? ?? ? ??? ???. ?? ??? ??? ?? ??, ??, ?? ? ??? ??? ?????.

    ?????? VendorPackage;
    1. class ClassName
    2. {
    3. ?? ?? fooBarBaz($arg1, &$arg2 , $arg3 = [])
    4. {
    5. // ??? ??
    6. }
    7. }
    8. ?? ??
    4.4.

    ???? ???? ? ?? ??? ?? ? ??? ??, ?? ??? ??? ???? ? ???.

    ???? ?? ????? ? ???? ??? ???? ????? ???.

    1. ?????? VendorPackage;
    2. class ClassName
    3. {
    4. ?? ?? foo($arg1, &$arg2 , $arg3 = [])
    5. {
    6. // ??? ??
    7. }
    8. }
    ?? ??

    ???? ?? ?? ?? ?? ? ???? ? ?? ????? ??? ? ???? ? ??? ?? ??? ???.

    ???? ??? ?? ?? ?? ? ???? ?? ??? ?? ???? ?? ?? ???? ???? ???? ???.

    1. ?????? VendorPackage;
    2. class ClassName
    3. {
    4. ?? ?? aVeryLongMethodName(
    5. ClassTypeHint $arg1 ,
    6. &$arg2,
    7. array $arg3 = []
    8. ) {
    9. // ??? ??
    10. }
    11. }
    ?? ??
    4.5 ????? ????? ?????.

    ?? ?? ?? ??? ???? ?? ???? ?? ??? ?? ? ?? ??, static? ?? ?? ? ?? ???.

    1. ?????? VendorPackage;
    2. ?? ??? ClassName
    3. {
    4. protected static $foo;
    5. ?? ?? ?? zim();
    6. final public static function bar()
    7. {
    8. // ??? ??
    9. }
    10. }
    ?? ??
    4.6.

    ??? ? ?? ?? ?, ??? ?? ?? ?? ??? ???? ? ?? ?? ??? ??? ??? ??, ??? ?? ??? ??? ??? ???. ???? . ? ???? ??? ??? ??? ???, ??? ??? ??? ???.

      bar();
    1. $foo->bar($arg1);
    2. Foo::bar($arg2 , $arg3);
    ?? ??
    ????

    ? ?? ?? ?? ? ???, ? ? ? ?? ????? ??? ? ???? ? ???? ? ? ?? ??? ???.

      $foo->bar(
    1. $longArgument,
    2. $longerArgument,
    3. $muchLongerArgument
    4. ) ;
    ?? ??
    ?? ??


    ????? ?? ??? ??? ????.

    ?? ?? ???

    ??? ??? ??? ???.

    ?? ?? ??? ??? ??? ???(

    .

    ??? ??? ???

    ??? ??? ???. ??? ?? )? ?? ??? { ??? ??

    ? ??? ???.

    ??? ? ???

    ? ? ??????? ???.

    ??? ?? } ??? ?? ?? ??? ?? ??? ???.

    ? ??? ?? ? ??? ??? ??? ???. ??? ?? ??? ?? ????? ? ?? ??? ? ??? ??? ???? ?????.

    5.1. if , elseif ? else

    ?? if ??? ?? ??? ????. ???, ?? ? ???? ??? ?????. else? elseif? ?? ?? ???? ?? ?? ????.


    if ($expr1) {

    // if body
    } elseif ($expr2) {
      // elseif body
    1. } else {
    2. // else body;
    3. }
    4. ?? ??
    ??? elseif? ???? ???. ?? ?? ???? ?? ??? ????? ??? else? ?? ?????. 5.2.???? ???
    ?? ??? ??? ?? ??? ????. ??, ??, ???? ??? ?????.

    case ? ? ???? ???? ??????? ??, break ?? Case ?? ?? ?? ??? ???? ??????? ???.

    ?? ?? ?? ?? ?? ???? ?? ?? // no break in the body? ??? ??? ??? ???.



    ???($expr) {

    ??? 0:
    echo '? ?? ???, ?? ??';
      break;
    1. ?? 1:
    2. echo '???? ? ?? ??';
    3. // ?? ??
    4. ?? 2:
    5. ?? 3:
    6. ?? 4:
    7. echo '? ?? ??, break ?? return';
    8. return;
    9. default:
    10. echo 'Default case';
    11. break;
    12. }
    13. ?? ??
    14. 5.3. ??? ?? ??

      ?? while ?? ??? ??? ???. ???, ?? ? ???? ??? ?????.

      1. while ($expr) {
      2. // ??? ??
      3. }
      ?? ??

      ?? do while?? ??? ????. ???? ???, ??, ???? ??? ?????.

      1. do {
      2. // ??? ??;
      3. } while ($expr);
      ?? ??
      5.4.

      ?? ??? ??? ??? ??, ??, ???? ??? ?????.

      1. for ($i = 0; $i < 10; $i ) {
      2. // ??
      3. }
      ?? ??
      5.5.

      ?? foreach ?? ??? ????. ???, ??, ???? ??? ?????.

      1. foreach ($iterable as $key => $value) {

      2. // foreach ??
      3. } ?? ??5.6.

        ?? try catch ?? ??? ????. ???, ?? ? ???? ??? ?????.

        1. try {
        2. // try body
        3. } catch (FirstExceptionType $e) {
        4. // catch body
        5. } catch (OtherExceptionType $e) {
        6. // ?? ??
        7. }
        ?? ??

        ???


        ??? ?? ? ??? ?? ?, ??? ?? ??? ??? ??? ???.

        ?? ???

        ? ???? ?? ?? , ?? ??? ? ??? ??? ? ?? ?? ?? ???.

        ???? ??? ?? ????? ?? ?? ?, ??? ?? ??

        ??? ??? ???. ???? ? ?? ????

        ?? ?? ?? ???

        ??? ? ??, ?? ?? ?? ??? ??? ???. ???? ???? ?? ????

        ? ?? ??

        ????? ???. ?? ??? ???? ??? ??? ??, ??, ??, ???? ??? ?????.

        $closureWithArgs = function ($arg1, $arg2) {
      4. // ??
      5. };
      6. $closureWithArgsAndVars = function ($arg1, $arg2) use ($var1, $var2) {
      7. // body
      8. };
      ?? ??
      ???? ??? ?? ??
      ?

      ?? ?? ?? ? ???? ? ?? ??? ??? ? ????? ??? ??? ?? ??? ??, ?? ??? ??? ?? ??? ?????. ???? ?? ??? ? ?? ?? ????? ???.

      ?? ??? ???? ? ?? ??? ?? ?? ???? ?? ??? ???? ????.

        $longArgs_noVars = ??(
      1. $longArgument,
      2. $longerArgument,
      3. $muchLongerArgument
      4. ) {
      5. // ??
      6. };
      7. $noArgs_longVars = function () ?? (
      8. $longVar1,
      9. $longerVar2,
      10. $muchLongerVar3
      11. ) {
      12. / / body
      13. };
      14. $longArgs_longVars = ??(
      15. $longArgument,
      16. $longerArgument,
      17. $muchLongerArgument
      18. ) ??(
      19. $longVar1,
      20. $longerVar2,
      21. $muchLongerVar3
      22. ) {
      23. // ??
      24. };
      25. $longArgs_shortVars = ??(
      26. $longArgument,
      27. $longerArgument,
      28. $muchLongerArgument
      29. ) ??($var1) {
      30. // ??
      31. };
      32. $shortArgs_longVars = ??($arg) ??(
      33. $longVar1,
      34. $longerVar2 ,
      35. $muchLongerVar3
      36. ) {
      37. // body
      38. };
      ?? ??
      ???? ?? ????? ?? ?????. ?? ??? ??? ???? ?? ??? ??? ? ??? ?????.

        $foo->bar(
      1. $arg1,
      2. ??($arg2) ??($var1) {
      3. // ??
      4. },
      5. $arg3
      6. );
      ?? ??

      ??


      ? ???? ??? ???? ?? ???? ?? ?? ??? ????? ????.

      ?? ?? ? ?? ??

      ??? ??

      ???? ??

      ??? ??

      ?? ? ?? ??

      ????? ???? ???

      ?? ??

      ? ??? ?? ?? ? ??? ?? ??? ??? ????.

      ?? A. ???

      ? ??? ???? ?? ???? ? ??? ????? ?? ??? ?? ??? ???? ?? ???? ??????.
      ??? ?? ?? ??? ????? ???? ??? ? ????.

      A.1. ??? ???
      1. url,http://www.horde.org/apps/horde/docs/CODING_STANDARDS,http://pear.php.net/manual/ en/standards.php,http://solarphp.com/manual/appendix-standards.style,http://framework.zend.com/manual/en/coding-standard.html,http://symfony.com/ doc/2.0/contributing/code/standards.html,http://www.ppi.io/docs/coding-standards.html,https://github.com/ezsystems/ezp-next/wiki/codingstandards,http: //book.cakephp.org/2.0/en/contributing/cakephp-coding-conventions.html,https://github.com/UnionOfRAD/lithium/wiki/Spec:-Coding,http://drupal.org/coding -??,http://code.google.com/p/sabredav/,http://area51.phpbb.com/docs/31x/coding-guidelines.html,https://docs.google.com/a/ zikula.org/document/edit?authkey=CPCU0Us&hgd=1&id=1fcqb93Sn-hR9c0mkN6m_tyWnmEvoswKBtSc0tKkZmJA,http://www.chisimba.com,n/a,https://github.com/Respect/project-info/blob/master/ coding-standards-sample.php,n/a,PHP? ?? ??,http://doc.nette.org/en/coding-standard,http://flow3.typo3.org,https://github.com /propelorm/Propel2/wiki/Coding-Standards,http://developer.joomla.org/coding-standards.html
      2. ??,?,?,?,?,?,?,?,?,?,? ,?,?,?,?,?,???,???,???,?,?,???,?
      3. indent_type,4,4,4,4,4,tab,4,tab,tab,2,4 ,?,4,4,4,4,4,4,?,?,4,?
      4. line_length_limit_soft,75,75,75,75,no,85,120,120,80,80,80,no,100,80 ,80,?,?,120,80,120,no,150
      5. line_length_limit_hard,85,85,85,85,no,no,no,no,100,?,no,no,no,100,100,?,120,120 ,no,no,no,no
      6. class_names,studly,studly,studly,studly,studly,studly,studly,studly,studly,studly,studly,lower_under,studly,lower,studly,studly,studly,studly,? ,????,????,????
      7. class_brace_line,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,?? ,??,??
      8. ??_??,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper,upper ,upper
      9. true_false_null,lower,lower,lower,lower,lower,lower,lower,lower,lower,upper,lower,lower,lower,upper,lower,lower,lower,lower,lower,upper,lower,lower
      10. ??_??,??, ??, ??, ??, ??, ??, ??, ??, ??, ??, ??, lower_under, ??, ??, ??, ??, ??, ??, ??, ??, ??, ??
      11. method_brace_line,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??
      12. control_brace_line ,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??
      13. control_space_after,yes ,?,?,?,?,???,?,?,?,?,???,?,?,?,?,?,?,?,?,?,?
      14. always_use_control_braces,?,? ,?,?,?,?,???,?,?,?,???,?,?,?,?,???,?,?,?,?,?,?
      15. else_elseif_line,??,??,?? ,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??,??
      16. case_break_indent_from_switch,0/1,0/1 ,0/1,1/2,1/2,1/2,1/2,1/1,1/1,1/2,1/2,1/1,1/2,1/2,1 /2,1/2,1/2,1/2,0/1,1/1,1/2,1/2
      17. function_space_after,no,no,no,no,no,no,no,no ,no,no,no,no,no,no,no,no,no,no,no,no,no,no
      18. closing_php_tag_required,no,no,no,no,no,no,no,no,yes ,???,???,???,???,?,???,???,???,???,???,?,???,???
      19. line_endings,LF,LF,LF,LF,LF,LF,LF,LF,?,LF ,?,LF,LF,LF,LF,?,,LF,?,LF,LF,LF
      20. static_or_visibility_first,static,?,static,either,either,either,visibility,visibility,visibility,either,static, ?? ?,?,???,?,?,? ?,? ?,???,???,??,?
      21. control_space_parens,no,no,no,no,no,no,yes,no,no,no,no,no, no,yes,?,no,no,no,no,no,no,no
      22. blank_line_after_php,no,no,no,no,yes,no,no,no,no,yes,yes,no,no, ?,?,?,?,???,?,???,?,???
      23. class_method_control_brace,??/??/??,??/??/??,??/??/??,??/??/??,??/??/ ??, ??/??/??, ??/??/??, ??/??/??, ??/??/??, ??/??/??, ??/??/??,??/??/??,??/??/??, ??/??/??,??/??/??,??/??/??,??/??/??,??/??/??,??/??/??,??/??/??,??/??/??,??/??/??,??/ ??/??
      ?? ??
      A.2. ??? ??

      indent_type:
      ???? ??. tab = "? ?? ? ? ??", 2 ?? 4 = "?? ?"

      line_length_limit_soft:
      ? ?? ?? ?? ?? "???" ?? ? = ?? ?? ?? ?? ??, ???? ??? ??? ?????.

      line_length_limit_hard:
      ? ?? ?? ?? ?? "??" ?? ? = ?? ?? ?? ?? ??? ??? ??? ?????.

      class_names:
      ??? ??. lower = ???? ??, lower_under = ??? ??? ???, StudlyCase ?? ??? ???.

      class_brace_line:
      ???? ?? ???? class ???? ?? ?? ???, ??? ?? ?? ????

      constant_names:
      ???? ?? ??? ???? ??? ?????? ??? = ??? ??? ???.

      true_false_null:
      ??? true, false ? null? ?? ?????? ??? ?? ???????

      method_names:
      ??? ??? ??? ?????? camel = camelCase, lower_under = ??? ??? ???.

      method_brace_line:
      ???? ?? ???? ??? ??? ?? ?? ????, ??? ?? ?? ?????

      control_brace_line:
      ?? ??? ?? ???? ??? ?? ?? ????, ??? ?? ?? ?????

      control_space_after:
      ?? ?? ??? ?? ??? ????

      always_use_control_braces:
      ?? ??? ?? ???? ?? ????

      else_elseif_line:
      else ?? elseif? ?? ?? ???? ?? ?? ????, ??? ?? ?? ?????

      case_break_indent_from_switch:
      switch ??? case? break? ???? ?? ?????? ?? ??? ? ?????

      function_space_after:
      ?? ????? ?? ??? ?? ??? ?? ?? ??? ??? ????

      closing_php_tag_required:
      ?? PHP ??? ??? ??? ?? ?> ?? ??? ??????

      line_endings:
      ?? ??? ? ?? ???? ????

      static_or_visibility_first:
      ?? ???? ??? ? static? ??? ??? ??? ?? ???? ????

      control_space_parens:
      ?? ???? ?? ?? ?? ??? ?? ?? ??? ???? ? = if( $expr ), no = if($expr).

      blank_line_after_php:
      PHP ?? ?? ?? ? ?? ??????

      class_method_control_brace:
      ???, ??? ? ?? ???? ??? ??? ?????.

      A.3. ??? ?? ??
      1. indent_type:
      2. ?: 7
      3. 2: 1
      4. 4: 14
      5. line_length_limit_soft:
      6. ?: 2
      7. ???: 3
      8. 75:4
      9. 80:6
      10. 85:1
      11. 100:1
      12. 120:4
      13. 150:1
      14. line_length_limit_hard:
      15. ?: 2
      16. no: 11
      17. 85: 4
      18. 100: 3
      19. 120: 2
      20. class_names:
      21. ?: 1
      22. lower: 1
      23. lower_under: 1
      24. Studly: 19
      25. class_brace_line:
      26. next: 16
      27. same: 6
      28. constant_names:
      29. upper: 22
      30. true_false_null:
      31. lower: 19
      32. upper: 3
      33. method_names:
      34. camel: 21
      35. lower_under: 1
      36. method_brace_line:
      37. next: 15
      38. same: 7
      39. control_brace_line:
      40. next: 4
      41. same : 18
      42. control_space_after:
      43. ???: 2
      44. ?: 20
      45. always_use_control_braces:
      46. ???: 3
      47. ?: 19
      48. else_elseif_line:
      49. ??: 6
      50. ??: 16
      51. case_break_indent_from_switch:
      52. 0/1: 4
      53. 1/1: 4
      54. 1/2: 14
      55. function_space_after:
      56. ???: 22
      57. closing_php_tag_required:
      58. ???: 19
      59. ?: 3
      60. line_endings:
      61. ?: 5
      62. LF: 17
      63. static_or_visibility_first:
      64. ?: 5
      65. ? ? ??: 7
      66. ??: 4
      67. ???: 6
      68. control_space_parens:
      69. ?: 1
      70. ???: 19
      71. ?: 2
      72. blank_line_after_php:
      73. ?: 1
      74. ???: 13
      75. ? : 8
      76. class_method_control_brace:
      77. ??/??/??: 4
      78. ??/??/??: 11
      79. ??/??/??: 1
      80. ??/??/??: 6
      ?? ??

      Github(PizzaLiu)?? ???

    PHP, PSR


    ? ????? ??
    ? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

    ? AI ??

    Undresser.AI Undress

    Undresser.AI Undress

    ???? ?? ??? ??? ?? AI ?? ?

    AI Clothes Remover

    AI Clothes Remover

    ???? ?? ???? ??? AI ?????.

    Video Face Swap

    Video Face Swap

    ??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

    ???

    ??? ??

    ???++7.3.1

    ???++7.3.1

    ???? ?? ?? ?? ???

    SublimeText3 ??? ??

    SublimeText3 ??? ??

    ??? ??, ???? ?? ????.

    ???? 13.0.1 ???

    ???? 13.0.1 ???

    ??? PHP ?? ?? ??

    ???? CS6

    ???? CS6

    ??? ? ?? ??

    SublimeText3 Mac ??

    SublimeText3 Mac ??

    ? ??? ?? ?? ?????(SublimeText3)

    ???

    ??? ??

    ?? ????
    1783
    16
    Cakephp ????
    1729
    56
    ??? ????
    1579
    28
    PHP ????
    1444
    31
    ???
    PHP?? ?? ? ??? ????? ????????? PHP?? ?? ? ??? ????? ????????? Jun 20, 2025 am 01:03 AM

    TOSECURELYHANDLEAUSTENCENDACTIONANDACTERIZINGINPHP, FORCUCTSESTEPS : 1. ALWAYSHASHPASSWORTHPASSWORD_HASH () ? VERVERIFYUSINGPANSWORD_VERIFY (), usePREPAREDSTATEMENTSTOPREVENTSQLINGERGED, andSTOREUSERSESSEATAIN $ _SESSIONSAFTERLOGIN.2.impleplempletrole ?? ACCESSC

    PHP?? ?? ???? ??? ??? ?? ? ? ??????? PHP?? ?? ???? ??? ??? ?? ? ? ??????? Jun 19, 2025 am 01:05 AM

    PHP?? ?? ???? ???? ????? ??? ?? ??? ???? ?? ??? ??? ??? ???? ????. 1. finfo_file ()? ???? ?? ?? ??? ???? ???/jpeg? ?? ?? ?? ? ?????. 2. uniqid ()? ???? ??? ?? ??? ???? ? Web ?? ????? ??????. 3. php.ini ? html ??? ?? ?? ??? ???? ???? ??? 0755? ?????. 4. Clamav? ???? ???? ???? ??? ??????. ??? ??? ?? ???? ????? ???? ?? ??? ????? ???? ??? ? ??? ?????.

    PHP?? == (??? ??)? === (??? ??)? ???? ?????? PHP?? == (??? ??)? === (??? ??)? ???? ?????? Jun 19, 2025 am 01:07 AM

    PHP?? ==? ==? ?? ???? ?? ??? ??????. == ?? ??? ?? ?? ?????. ?? ??, 5 == "5"? true? ????, ?? ??? ???? ?? ?? ??? ????? ????? (? : 5 === "5"? false? ?????. ?? ?????? ===? ? ???? ?? ?????? == ?? ??? ??? ???? ?????.

    php (, -, *, /, %)?? ?? ??? ??? ?????? php (, -, *, /, %)?? ?? ??? ??? ?????? Jun 19, 2025 pm 05:13 PM

    PHP?? ?? ??? ??? ???? ??? ??? ????. 1. ?? ??? ?? ? ?? ??? ??? ???? ???? ??? ? ????. ??? ??? ???? ????? ????? ???? ????. 2. ?? ?? ?? - ??, ??? ???? ?? ??? ?????. 3. ?? ???? ??? ??? ???? ??? ??? ?????. 4. Division? / ??? ???? 0?? ??? ?? ????? ??? ?? ??? ?? ? ? ????. 5. ???? ??? ???? ?? ?? ? ?? ??? ???? ? ??? ? ???, ??? ?? ? ? ??? ??? ???? ?????. ? ???? ???? ???? ??? ??? ??? ???? ?? ??? ? ??????? ????.

    PHP? NOSQL ?????? (? : MongoDB, Redis)? ??? ?? ??? ? ????? PHP? NOSQL ?????? (? : MongoDB, Redis)? ??? ?? ??? ? ????? Jun 19, 2025 am 01:07 AM

    ?, PHP? ?? ?? ?? ?????? ?? MongoDB ? Redis? ?? NOSQL ??????? ?? ??? ? ????. ?? MongoDBPHP ???? (PECL ?? Composer? ?? ??)? ???? ????? ????? ??? ?????? ? ???? ????? ??, ??, ?? ? ?? ??? ?????. ??, Predis ????? ?? Phpredis ??? ???? Redis? ???? ?? ? ?? ? ??? ???? ??? ????? Phpredis? ???? ?? Predis? ?? ??? ?????. ? ? ?? ??? ???? ? ????? ????.

    ?? PHP ?? ? ?? ??? ??? ?? ??? ?????? ?? PHP ?? ? ?? ??? ??? ?? ??? ?????? Jun 23, 2025 am 12:56 AM

    tostaycurrentwithphpdevelopments ? bestpractices, followkeynewssources lifephp.netandphpweekly, adgytwithcommunitiesonforumsandconferences, readlingupdated andgrad indewfeatures, andreadorcontributetoopensourceproceprosts.first

    PHP ? ???? ? ??? ? ?????? PHP ? ???? ? ??? ? ?????? Jun 23, 2025 am 12:55 AM

    phpbecamepupularforwebdevelopmentduetoiteofleneflening, whithhtml, wididepreadhostingsupport, andalargeecosystemincludingframeworkslikelaravelandcmsplatformsformslikewordpress.itexcelsinhandlingformsubmissions, managingussess, interptisussivers, ?? ???

    PHP ???? ???? ??? PHP ???? ???? ??? Jun 25, 2025 am 01:00 AM

    TOSETTHERIGHTTIMEZONEINPHP, usedate_default_timezone_set () functionattStartOfyourscriptwitHavalidInlifiersuchas'America/new_york'.1.edate_default_timezone_set () beforeanydate/timeFunctions.2

    See all articles