PMC websites shut down November 13th 2025 unless web hosting fees are paid. See up to date status from PMC Website Hosting and Domain Registration Fee Status forum topic. Please Support PMC to help keep these websites online.

Enjoyed or found this pages content useful, please Support PMC to help me keep this web page online beyond November 13th 2025 when web hosting fees are due.

User Tools

Site Tools


string

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

string [2007/07/13 11:23] – created string initial page snakemanstring [2017/01/21 19:18] (current) – deleted unused page. snakeman
Line 1: Line 1:
-====== String ====== 
  
-A **string** is the variable type that can contain text. 
- 
-====== Description ====== 
- 
-A string may consist of any number of ASCII characters and is enclosed by single-quotes (only in ArmA) or double-quotes. In OFP, strings could alternatively also be written enclosed by curled braces, which are reserved for code in ArmA. 
- 
-**Examples (OFP):** 
- 
-<code> 
- _string = "here is my string" 
- _string2 = {It may contain a lot of characters #@$} 
-</code> 
- 
-**Examples (ArmA):** 
- 
-<code> 
- _string = "here is my string" 
- _string2 = 'It may contain a lot of characters #@$' 
-</code> 
- 
-If you want to include double quotes (") in strings enclosed by double quotes, the inside double quotes have to be written twice. 
- 
-<code> 
- _string = "my string ""with"" quotes" 
- _string2 = 'my other string "with" quotes' 
-</code> 
- 
-====== Operators ====== 
- 
-The only basic operator to be used on strings is "plus". You can use "plus" to concatenate two strings. 
- 
-<code> 
- _string = "Hello " + "world" 
-</code> 
- 
-====== Commands ====== 
- 
-You can convert any type to a string using the command [[format]]. You can also use that command to build together a string out of different elements. See the documentation of [[format]] for a closer description. 
- 
-<code> 
- _string = format ["%1", ["my","array","of","strings"]] 
- hint _string 
-  
- => ["my","array","of","strings"] 
-</code> 
- 
-====== Limitations ====== 
- 
-Since **ArmA** strings seem not to have any limitation in length. 
- 
-In **OFP v1.96**, manipulating and using strings above 2056 characters in length may crash the game. 
string.1184325789.txt.gz · Last modified: 2007/07/13 11:23 (external edit)