---
title: "strequal | open.mp"
description: "مقایسه دو رشته برای دیدن اینکه آیا یکسان هستند."
canonical: https://omp.itsneufox.com/fa/docs/scripting/functions/strequal
language: fa
---

# strequal

هشدار

این function در omp v1.1.0.2612 اضافه شده و در نسخه های قبلی کار نخواهد کرد!

## توضیحات

مقایسه دو رشته برای دیدن اینکه آیا یکسان هستند.

| نام | توضیحات |
| --- | --- |
| const string1\[\] | اولین رشته برای مقایسه. |
| const string2\[\] | دومین رشته برای مقایسه. |
| bool:ignorecase _(اختیاری)_ | هنگامی که روی **true** تنظیم شود، کیس مهم نیست - HeLLo مشابه Hello است. هنگامی که **false** باشد، آنها یکسان نیستند. |
| length _(اختیاری)_ | هنگامی که این طول تنظیم شود، اولین x کاراکتر مقایسه خواهند شد - انجام "Hello" و "Hell No" با طول ۴ می‌گوید همان رشته است. |

## مقدار بازگشتی

**true** اگر رشته‌ها در طول داده شده با هم مطابقت داشته باشند، در غیر این صورت **false**.

## مثال‌ها

```c
new string1[] = "Hello World";
new string2[] = "Hello World";

// بررسی اینکه آیا رشته‌ها یکسان هستند
if (strequal(string1, string2))
{
    print("رشته‌ها برابر هستند.");
}
else
{
    print("رشته‌ها برابر نیستند.");
}
```

## نکات

یادداشت

این یک تابع راحتی است که به [strcmp](https://omp.itsneufox.com/fa/docs/scripting/functions/strcmp) وابسته است.

## توابع مرتبط

-   [strcmp](https://omp.itsneufox.com/fa/docs/scripting/functions/strcmp): جستجو برای یک رشته در رشته دیگر.
