찾다
백엔드 개발PHP 튜토리얼알아야 할 20개 이상의 PHP 인터뷰 질문(답변 분석 포함)

이 기사에서는 20개 이상의 PHP 인터뷰 질문을 공유하고, 누락된 부분을 확인하고, 공백을 메우고, 그 중 몇 개나 정답을 맞힐 수 있는지 확인하는 데 도움을 줄 것입니다. 모두에게 도움이 되기를 바랍니다.

알아야 할 20개 이상의 PHP 인터뷰 질문(답변 분석 포함)

Q1: ==와 ===의 차이점은 무엇인가요?

주제: PHP
난이도: ⭐

  • 두 가지 유형이 다른 경우 == 연산자는 두 가지 유형 사이를 캐스팅합니다. li>==则在两个不同的类型之间进行强制转换
  • ===操作符执行’类型安全比较

这意味着只有当两个操作数具有相同的类型和相同的值时,它才会返回TRUE。

1 === 1: true
1 == 1: true
1 === "1": false // 1 是一个整数, "1" 是一个字符串
1 == "1": true // "1" 强制转换为整数,即1
"foo" === "foo": true // 这两个操作数都是字符串,并且具有相同的值

? 源自: https://stackoverflow.com/questions/80646/how-do-the-php-equality-double-equals-and-identity-triple-equals-comp

Q2: 如何通过引用传递变量?

话题: PHP
困难: ⭐

为了能够通过引用传递变量,我们在其前面使用&,如下所示:

$var1 = &$var2

? 源自: https://www.guru99.com/php-interview-questions-answers.html

Q3: $GLOBAL 是什么意思?

话题: PHP
困难: ⭐

$GLOBALS是关联数组,包含对脚本全局范围内当前定义的所有变量的引用。

? 源自: https://www.guru99.com/php-interview-questions-answers.html

Q4: ini_set() 有什么用处?

话题: PHP
困难: ⭐

PHP允许用户使用 ini_set() 修改 php.ini 中提到的一些设置。此函数需要两个字符串参数。第一个是要修改的设置的名称,第二个是要分配给它的新值。

给定的代码行将启用脚本的 display_error 设置(如果它被禁用)。

ini_set('display_errors', '1');

我们需要将上面的语句放在脚本的顶部,以便该设置一直保持启用状态,直到最后。此外,通过 ini_set() 设置的值仅适用于当前脚本。此后,PHP 将开始使用 php.ini 中的原始值。

? 源自: https://github.com/Bootsity/cracking-php-interviews-book

Q5: 我应该在什么时候使用 require 和 include 呢?

话题: PHP
困难: ⭐⭐

require()函数与include()函数相同,只是它处理错误的方式不同。如果出现错误,include()函数会生成警告,但脚本会继续执行。require()函数会产生致命错误,脚本会停止。

我的建议是99.9%的时间里只使用require_once

使用requireinclude代替意味着您的代码在其他地方不可重用,即您引入的脚本实际上是在执行代码,而不是提供类或某些类功能库。

? Source: https://stackoverflow.com/questions/2418473/difference-between-require-include-require-once-and-include-once

Q6: PHP中的stdClass是什么?

主题: PHP
难度: ⭐⭐

stdClass只是将其他类型强制转换为对象时使用的通用”空’’类。stdClass不是PHP中对象的基类。这可以很容易地证明:

class Foo{}
$foo = new Foo();
echo ($foo instanceof stdClass)?'Y':'N'; // 输出'N'

对于匿名对象,动态属性等很有用。

考虑StdClass的一种简单使用场景是替代关联数组。请参见下面的示例,该示例显示json_decode()如何允许获取StdClass实例或关联数组。
同样但未在本示例中显示的SoapClient::__soapCall返回一个StdClass实例。

//带有StdClass的示例
$json = '{ "foo": "bar", "number": 42 }';
$stdInstance = json_decode($json);

echo $stdInstance - > foo.PHP_EOL; //"bar"
echo $stdInstance - > number.PHP_EOL; //42

//Example with associative array
$array = json_decode($json, true);

echo $array['foo'].PHP_EOL; //"bar"
echo $array['number'].PHP_EOL; //42

? 源自: https://stackoverflow.com/questions/931407/what-is-stdclass-in-php

Q7: PHP中的 die() 和 exit() 函数有什么不同?

话题: PHP
困难: ⭐⭐

没有区别,它们是一样的。 选择die()而不是exit() ===연산자는 '유형 안전 비교'를 수행합니다.

즉, 두 피연산자의 유형과 값이 동일한 경우에만 TRUE를 반환합니다.

const FOO = 'BAR';
define('FOO', 'BAR');

// but
if (...) {
    const FOO = 'BAR';    // 无效
}
if (...) {
    define('FOO', 'BAR'); // 有效
}
? 출처:

https://stackoverflow.com/questions/80646/how-do-the-php-equality-double-equals-and-identity-triple-equals-comp🎜🎜🎜🎜🎜Q2: 참조로 변수를 전달하는 방법은 무엇입니까? 🎜🎜🎜🎜주제: 🎜PHP🎜🎜난이도: ⭐🎜🎜🎜변수를 🎜reference🎜로 전달하려면 변수 앞에 🎜&🎜를 사용합니다. 🎜
$a = array('key1' => 'Foo Bar', 'key2' => null);

isset($a['key1']);             // true
array_key_exists('key1', $a);  // true

isset($a['key2']);             // false
array_key_exists('key2', $a);  // true
🎜 🎜출처:🎜 https:/ /www.guru99.com/php-interview-questions-answers.html🎜🎜🎜🎜🎜Q3: $GLOBAL은 무엇을 의미하나요? 🎜🎜🎜🎜주제: 🎜PHP🎜🎜난이도: ⭐🎜🎜🎜$GLOBALS는 현재 스크립트의 전역 범위에 정의된 모든 변수에 대한 참조를 포함하는 연관 배열입니다. 🎜🎜? 🎜From:🎜 https://www.guru99.com/php-interview-questions-answers.html🎜🎜🎜🎜🎜Q4: ini_set()의 용도는 무엇인가요? 🎜🎜🎜🎜주제: 🎜PHP🎜🎜난이도: ⭐🎜🎜🎜PHP에서는 사용자가 ini_set()을 사용하여 php.ini에 언급된 일부 설정을 수정할 수 있습니다. 이 함수에는 두 개의 문자열 매개변수가 필요합니다. 첫 번째는 수정할 설정의 이름이고, 두 번째는 여기에 할당할 새 값입니다. 🎜🎜주어진 코드 줄은 스크립트의 display_error 설정이 비활성화된 경우 이를 활성화합니다. 🎜🎜ini_set('display_errors', '1');🎜🎜설정이 끝까지 활성화되도록 하려면 위 명령문을 스크립트 상단에 배치해야 합니다. 추가적으로 ini_set()을 통해 설정된 값은 현재 스크립트에만 적용됩니다. 그 후, PHP는 php.ini의 원래 값을 사용하기 시작합니다. 🎜🎜? 🎜From:🎜 https://github.com/Bootsity/cracking-php-interviews-book🎜🎜🎜🎜🎜Q5: 언제 require와 include를 사용해야 하나요? 🎜🎜🎜🎜주제: 🎜PHP🎜🎜난이도: ⭐⭐🎜🎜🎜 require() 함수는 방법을 제외하면 include() 함수와 동일합니다. 오류를 처리합니다. 오류가 발생하면 include() 함수가 경고를 생성하지만 스크립트는 계속 실행됩니다. require() 함수는 치명적인 오류를 생성하고 스크립트가 중지됩니다. 🎜🎜제 조언은 99.9%의 시간 동안 require_once를 사용하라는 것입니다. 🎜🎜대신 require 또는 include를 사용하면 코드를 다른 곳에서 재사용할 수 없습니다. 즉, 소개한 스크립트가 클래스나 무언가를 제공하는 대신 실제로 코드를 실행합니다. 일부 클래스 함수 라이브러리 . 🎜🎜? 🎜출처:🎜 https://stackoverflow.com/questions/2418473/difference-between-require-include-require-once-and-include-once🎜🎜🎜🎜🎜Q6: PHP의 stdClass는 무엇인가요? 🎜🎜🎜🎜테마: 🎜PHP🎜🎜난이도: ⭐⭐🎜🎜🎜stdClass는 다른 유형을 객체로 캐스팅할 때 사용되는 일반적인 "빈" 클래스입니다. 이는 PHP 개체의 기본 클래스가 아닙니다. 이는 쉽게 입증할 수 있습니다. 🎜
$obj = (object) array('qualitypoint', 'technologies', 'India');
🎜 익명 개체, 동적 속성 등에 유용합니다. 🎜🎜 연관 배열을 대체하는 StdClass의 간단한 사용 사례를 고려해보세요. . json_decode()가 StdClass 인스턴스 또는 연관 배열 🎜SoapClient::__soapCall을 가져오는 방법을 보여주는 아래 예를 참조하세요. StdClass 인스턴스 🎜
object(stdClass)#1 (3) {
 [0]=> string(12) "qualitypoint"
 [1]=> string(12) "technologies"
 [2]=> string(5) "India"
}
🎜? 🎜출처: 🎜 https://stackoverflow.com/questions/931407/what-is-stdclass-in-php🎜🎜🎜🎜🎜Q7: PHP란 무엇입니까? 🎜🎜🎜🎜에 있는 die() 및 Exit() 함수의 차이점 주제: 🎜PHP🎜🎜난이도: ⭐⭐🎜🎜🎜차이는 없습니다. exit 대신에 유일한 이점은 동일합니다. ()를 사용하면 추가 문자를 입력하는 시간을 절약할 수 있습니다. 🎜출처: 🎜 https://stackoverflow.com/questions/1795025/what-are -the-differences-in-die-and -exit-in-php🎜

Q8:它们之间的主要区别是什么

话题: PHP
困难: ⭐⭐

constdefine的根本区别在于,const在编译时定义常量,而define在运行时定义常量。

const FOO = 'BAR';
define('FOO', 'BAR');

// but
if (...) {
    const FOO = 'BAR';    // 无效
}
if (...) {
    define('FOO', 'BAR'); // 有效
}

同样在PHP 5.3之前,const命令不能在全局范围内使用。你只能在类中使用它。当你想要设置与该类相关的某种常量选项或设置时,应使用此选项。或者你可能想要创建某种枚举。一个好的const用法的例子是摆脱了魔术数字。

Define可以用于相同的目的,但只能在全局范围内使用。它应该仅用于影响整个应用程序的全局设置。

除非你需要任何类型的条件或表达式定义,否则请使用consts而不是define()——这仅仅是为了可读性!

? 源自: https://stackoverflow.com/questions/2447791/define-vs-const

Q9: isset() 和 array_key_exists()之间有什么区别?

话题: PHP
困难: ⭐⭐

  • array_key_exists它会告诉你数组中是否存在键,并在$a不存在时报错。
  • 如果 key或变量存在且不是nullisset才会返回true。当$a不存在时,isset不会报错。

考虑:

$a = array('key1' => 'Foo Bar', 'key2' => null);

isset($a['key1']);             // true
array_key_exists('key1', $a);  // true

isset($a['key2']);             // false
array_key_exists('key2', $a);  // true

? 源自: https://stackoverflow.com/questions/3210935/whats-the-difference-between-isset-and-array-key-exists

Q10: var_dump() 和 print_r() 有什么不同?

话题: PHP
困难: ⭐⭐

  • var_dump函数用于显示变量/表达式的结构化信息,包括变量类型和变量。数组递归浏览,缩进值以显示结构。它还显示哪些数组值和对象属性是引用。

  • print_r()函数以我们可读的方式显示有关变量的信息。数组值将以键和元素的格式显示。类似的符号用于对象。

考虑:

$obj = (object) array('qualitypoint', 'technologies', 'India');

var_dump($obj)将在屏幕的输出下方显示:

object(stdClass)#1 (3) {
 [0]=> string(12) "qualitypoint"
 [1]=> string(12) "technologies"
 [2]=> string(5) "India"
}

print_r($obj) 将在屏幕的输出下方显示。

stdClass Object ( 
 [0] => qualitypoint
 [1] => technologies
 [2] => India
)

? 源自: https://stackoverflow.com/questions/3406171/php-var-dump-vs-print-r

Q11: 解释不同的 PHP 错误是什么

话题: PHP
困难: ⭐⭐

  • notice不是一个严重的错误,它说明执行过程中出现了一些错误,一些次要的错误,比如一个未定义的变量。
  • 当出现更严重的错误,如include()命令引入不存在的文件时,会给出警告warning。 这个错误和上面的错误发生,脚本都将继续。
  • fatal error致命错误将终止代码。未能满足require()将生成这种类型的错误。

? 源自: https://pangara.com/blog/php-interview-questions

Q12: 如何在 PHP 中启用错误报告?

话题: PHP
困难: ⭐⭐

检查 php.ini 中的“display_errors”是否等于“on”,或者在脚本中声明“ini_set('display_error',1)”。

然后,在你的代码中包含“ERROR_REPORTING(E_ALL)”,以便在脚本执行期间显示所有类型的错误消息。

? 源自: https://www.codementor.io/blog/php-interview-questions-sample-answers-du1080ext

Q13: 使用默认参数声明某些函数

话题: PHP
困难: ⭐⭐

思考:

function showMessage($hello = false){
  echo ($hello) ? 'hello' : 'bye';
}

? 源自: https://www.codementor.io/blog/php-interview-questions-sample-answers-du1080ext

Q14: PHP 是否支持多重继承?

话题: PHP
困难: ⭐⭐

PHP 只支持单一继承;这意味着使用关键字’extended’只能从一个类扩展一个类。

? 源自: https://www.guru99.com/php-interview-questions-answers.html

Q15: 在 PHP 中,对象是按值传递还是按引用传递?

话题: PHP
困难: ⭐⭐

在 PHP 中,通过传递的对象。

? 源自: https://www.guru99.com/php-interview-questions-answers.html

Q16:$a != $b 和 $a !== $b ,之间有什么区别?

话题: PHP
困难: ⭐⭐

!= 表示 不等于 (如果$a不等于$b,则为 True), !== 表示 不全等 (如果$a与$b不相同,则为 True).

? 源自: https://www.guru99.com/php-interview-questions-answers.html

Q17: 在 PHP 中,什么是 PDO?

话题: PHP
困难: ⭐⭐

PDO 代表 PHP 数据对象。

它是一组 PHP 扩展,提供核心 PDO 类和数据库、特定驱动程序。它提供了供应商中立、轻量级的数据访问抽象层。因此,无论我们使用哪种数据库,发出查询和获取数据的功能都是相同的。它侧重于数据访问抽象,而不是数据库抽象。

? 源自: https://github.com/Bootsity/cracking-php-interviews-book

Q18: 说明我们如何在PHP中处理异常?

Topic: PHP
Difficulty: ⭐⭐

当程序执行出现异常报错时,后面的代码将不会再执行,这时PHP将会尝试匹配第一个catch块进行异常的处理,如果没有捕捉到异常程序将会报致命错误并显示”Uncaught Exception”。

可以在PHP中抛出和捕获异常。

为了处理异常,代码可以被包围在”try”块中.

每个 try 必须至少有一个对应的 catch 块 。多个不同的catch块可用于捕获不同类的异常。

在catch块中也可以抛出异常(或重新抛出之前的异常)。

思考:

try {
    print "this is our try block n";
    throw new Exception();
} catch (Exception $e) {
    print "something went wrong, caught yah! n";
} finally {
    print "this part is always executed n";
}

? Source: https://github.com/Bootsity/cracking-php-interviews-book

Q19: 区分echo和print()

Topic: PHP
Difficulty: ⭐⭐

echoprint 基本上是一样的. 他们都是用来打印输出数据的。

区别在于:

  • echo没有返回值,而print的返回值为1,因此print可以在表达式中使用。
  • echo可以接受多个参数一起输出(但是这种多个的输出方式很少见),而print一次只可以输出一个参数。
  • echo 的输出比 print 效率要高一些 .

? Source: https://github.com/Bootsity/cracking-php-interviews-book

Q20: require_once 和 require 在什么场景下使用?

Topic: PHP
Difficulty: ⭐⭐⭐

require_once()作用与 require() 的作用是一样的,都是引用或包含外部的一个php文件,require_once()引入文件时会检查文件是否已包含,如果已包含,不再包含(require)它。

我建议在99.9%的时候要使用 require_once

使用require 或  include 意味着您的代码不可在其他地方重用,即您要拉入的脚本实际上是在执行代码,而不是提供类或某些函数库。

? Source: https://stackoverflow.com/questions/2418473/difference-between-require-include-require-once-and-include-once

Q21: 判断PHP数组是否是关联数组

Topic: PHP
Difficulty: ⭐⭐⭐

思考:

function has_string_keys(array $array) {
  return count(array_filter(array_keys($array), 'is_string')) > 0;
}

如果$array至少有一个字符串类型的 key ,它将被视为关联数组。

? Source: stackoverflow.com

Q22: 如何将变量和数据从PHP传至Javascript

Topic: PHP
Difficulty: ⭐⭐⭐

这里有几种实现方法:

  • 使用 Ajax 从服务端获取你需要的数据。

思考 get-data.php:

echo json_encode(42);

思考 index.html:

<script>
    function reqListener () {
      console.log(this.responseText);
    }

    var oReq = new XMLHttpRequest(); // new 一个请求对象
    oReq.onload = function() {
        // 在这里你可以操作响应数据
        // 真实的数据来自 this.responseText
        alert(this.responseText); // 将提示: 42
    };
    oReq.open("get", "get-data.php", true);
    //                               ^ 不要阻塞的其余部分执行。
    //                                 不要等到请求结束再继续。
    oReq.send();
</script>
  • 可以在网页任何地方输出数据, 然后使用 JavaScript 从 DOM 中获取信息.
<div id="dom-target" style="display: none;">
    <?php
        $output = "42"; // 此外, 做一些操作,获得 output.
        echo htmlspecialchars($output); /* 你必须避免特殊字符,不然结果将是无效HTML。 */
    ?>
</div>
<script>
    var div = document.getElementById("dom-target");
    var myData = div.textContent;
</script>
  • 直接在 JavaScript 代码中 echo 数据。
<script>
    var data = <?php echo json_encode("42", JSON_HEX_TAG); ?>; // Don&#39;t forget the extra semicolon!
</script>

? Source: https://stackoverflow.com/questions/23740548/how-do-i-pass-variables-and-data-from-php-to-javascript

Q23: 有一个方法可以复制一个 PHP 数组至另一个数组吗?

Topic: PHP
Difficulty: ⭐⭐⭐

PHP 数组通过复制进行赋值,而对象通过引用进行赋值。所有默认情况下,PHP 将复制这个数组。这里有一个 PHP 参考,一目了然:

$a = array(1,2);
$b = $a; // $b 是一个不同的数组
$c = &$a; // $c 是 $a 的引用

? Source: https://stackoverflow.com/questions/1532618/is-there-a-function-to-make-a-copy-of-a-php-array-to-another

英文原文地址:https://dev.to/fullstackcafe/45-important-php-interview-questions-that-may-land-you-a-job-1794

推荐学习:《PHP视频教程

위 내용은 알아야 할 20개 이상의 PHP 인터뷰 질문(답변 분석 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 learnku에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
PHP와 Python : 다른 패러다임이 설명되었습니다PHP와 Python : 다른 패러다임이 설명되었습니다Apr 18, 2025 am 12:26 AM

PHP는 주로 절차 적 프로그래밍이지만 객체 지향 프로그래밍 (OOP)도 지원합니다. Python은 OOP, 기능 및 절차 프로그래밍을 포함한 다양한 패러다임을 지원합니다. PHP는 웹 개발에 적합하며 Python은 데이터 분석 및 기계 학습과 같은 다양한 응용 프로그램에 적합합니다.

PHP와 Python : 그들의 역사에 깊은 다이빙PHP와 Python : 그들의 역사에 깊은 다이빙Apr 18, 2025 am 12:25 AM

PHP는 1994 년에 시작되었으며 Rasmuslerdorf에 의해 개발되었습니다. 원래 웹 사이트 방문자를 추적하는 데 사용되었으며 점차 서버 측 스크립팅 언어로 진화했으며 웹 개발에 널리 사용되었습니다. Python은 1980 년대 후반 Guidovan Rossum에 의해 개발되었으며 1991 년에 처음 출시되었습니다. 코드 가독성과 단순성을 강조하며 과학 컴퓨팅, 데이터 분석 및 기타 분야에 적합합니다.

PHP와 Python 중에서 선택 : 가이드PHP와 Python 중에서 선택 : 가이드Apr 18, 2025 am 12:24 AM

PHP는 웹 개발 및 빠른 프로토 타이핑에 적합하며 Python은 데이터 과학 및 기계 학습에 적합합니다. 1.PHP는 간단한 구문과 함께 동적 웹 개발에 사용되며 빠른 개발에 적합합니다. 2. Python은 간결한 구문을 가지고 있으며 여러 분야에 적합하며 강력한 라이브러리 생태계가 있습니다.

PHP 및 프레임 워크 : 언어 현대화PHP 및 프레임 워크 : 언어 현대화Apr 18, 2025 am 12:14 AM

PHP는 현대화 프로세스에서 많은 웹 사이트 및 응용 프로그램을 지원하고 프레임 워크를 통해 개발 요구에 적응하기 때문에 여전히 중요합니다. 1.PHP7은 성능을 향상시키고 새로운 기능을 소개합니다. 2. Laravel, Symfony 및 Codeigniter와 같은 현대 프레임 워크는 개발을 단순화하고 코드 품질을 향상시킵니다. 3. 성능 최적화 및 모범 사례는 응용 프로그램 효율성을 더욱 향상시킵니다.

PHP의 영향 : 웹 개발 및 그 이상PHP의 영향 : 웹 개발 및 그 이상Apr 18, 2025 am 12:10 AM

phphassignificallyimpactedwebdevelopmentandextendsbeyondit

스칼라 유형, 반환 유형, 노조 유형 및 무효 유형을 포함한 PHP 유형의 힌트 작업은 어떻게 작동합니까?스칼라 유형, 반환 유형, 노조 유형 및 무효 유형을 포함한 PHP 유형의 힌트 작업은 어떻게 작동합니까?Apr 17, 2025 am 12:25 AM

PHP 유형은 코드 품질과 가독성을 향상시키기위한 프롬프트입니다. 1) 스칼라 유형 팁 : PHP7.0이므로 int, float 등과 같은 기능 매개 변수에 기본 데이터 유형을 지정할 수 있습니다. 2) 반환 유형 프롬프트 : 기능 반환 값 유형의 일관성을 확인하십시오. 3) Union 유형 프롬프트 : PHP8.0이므로 기능 매개 변수 또는 반환 값에 여러 유형을 지정할 수 있습니다. 4) Nullable 유형 프롬프트 : NULL 값을 포함하고 널 값을 반환 할 수있는 기능을 포함 할 수 있습니다.

PHP는 객체 클로닝 (클론 키워드) 및 __clone 마법 방법을 어떻게 처리합니까?PHP는 객체 클로닝 (클론 키워드) 및 __clone 마법 방법을 어떻게 처리합니까?Apr 17, 2025 am 12:24 AM

PHP에서는 클론 키워드를 사용하여 객체 사본을 만들고 \ _ \ _ Clone Magic 메소드를 통해 클로닝 동작을 사용자 정의하십시오. 1. 복제 키워드를 사용하여 얕은 사본을 만들어 객체의 속성을 복제하지만 객체의 속성은 아닙니다. 2. \ _ \ _ 클론 방법은 얕은 복사 문제를 피하기 위해 중첩 된 물체를 깊이 복사 할 수 있습니다. 3. 복제의 순환 참조 및 성능 문제를 피하고 클로닝 작업을 최적화하여 효율성을 향상시키기 위해주의를 기울이십시오.

PHP vs. Python : 사용 사례 및 응용 프로그램PHP vs. Python : 사용 사례 및 응용 프로그램Apr 17, 2025 am 12:23 AM

PHP는 웹 개발 및 컨텐츠 관리 시스템에 적합하며 Python은 데이터 과학, 기계 학습 및 자동화 스크립트에 적합합니다. 1.PHP는 빠르고 확장 가능한 웹 사이트 및 응용 프로그램을 구축하는 데 잘 작동하며 WordPress와 같은 CMS에서 일반적으로 사용됩니다. 2. Python은 Numpy 및 Tensorflow와 같은 풍부한 라이브러리를 통해 데이터 과학 및 기계 학습 분야에서 뛰어난 공연을했습니다.

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

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기