Dell Powerconnect W-ClearPass Virtual Appliances W-ClearPass Guest 6.0 Deploym - Page 302

Function, Description, Date/Time, Format Syntax

Page 302 highlights

Function NwaCurrencyFormat NwaDateFormat NwaDurationFormat NwaExplodeComma NwaNumberFormat Description defined as 1,024 bytes, 1 MB as 1,024 KB (1,048,576 bytes), and 1 GB as 1,024 MB (1,073,741,824 bytes). l If a negative value is supplied, returns the argument (or null if no argument was supplied). l If a non-numeric value is supplied, that value is returned directly. Formats a numeric value that indicates a monetary amount as a string. If the argument is null or not supplied, the current locale's settings are used to format the monetary value. l The argument may be an array, which will override the current locale's settings (see NwaNumberFormat for the list of settings that are used). l The argument may be a numeric value, which is used as the number of fractional digits to use when formatting the monetary amount (other locale settings will remain unchanged in this case). Format a date like the PHP function strftime(), using the argument as the date format string. Returns a result guaranteed to be in UTF-8 and correct for the current page language. See "Date/Time Format Syntax" on page 279 for a list of available date/time formats, or use one of the following special format strings: l hhmmss, hh:mm:ss - time of day l iso8601, iso8601t, iso-8601, iso-8601t - various ISO 8601 date formats with and without hyphen separators and the time of day l longdate - date and time in long form l displaytime - time of day l ?: - returns the string following the ?: if the time value is 0, or uses the format string before the ?: otherwise l recent - for example, "2 minutes ago", "3 months ago" Converts a time measurement into a description of the corresponding duration. l Format parameters: seconds, minutes, hours, days, weeks. l Any format can be converted to another. l By default, this function converts an elapsed time value specified in seconds to a value that is displayed in weeks, days, hours, minutes and seconds. Up to four additional arguments may be supplied to control the conversion: l in_format - The current units of the value being converted (seconds, minutes, hours, days, weeks) l max_format - Controls the max increment you want displayed. l min_format - Controls the min increment you want displayed. Only whole numbers are printed. l default - If set, this value will be returned when the resulting duration (after min_format is taken into account) is 0. Converts a string to an array by splitting the string at each comma and forming an array of all the substrings created in this way. Formats a numeric value as a string. If the argument is null or not supplied, the current locale's settings are used to format the numeric value. The argument may be an array or a numerica value. If the argument is an array, it will override the current locale's settings (see below for the list of settings that are used). If the argument is a numeric value, it is used as the number of fractional digits to use when formatting the string (other locale settings will remain unchanged in this case). The specific locale settings used are from localeconv(), and are listed below. For general numeric formatting : l frac_digits - number of decimal places to display l decimal_point - character to use for decimal point l thousands_sep - character to use for thousands separator For signs for positive/negative values: l positive_sign - sign for positive values l p_sign_posn - position of sign for positive values (0..4) 302 | Form Field Display Formatting Functions Dell Networking W-ClearPass Guest 6.0 | Deployment Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320

302
| Form Field Display Formatting Functions
Dell Networking W-ClearPass Guest 6.0 | Deployment Guide
Function
Description
defined as 1,024 bytes, 1 MB as 1,024 KB (1,048,576 bytes), and 1 GB as 1,024 MB (1,073,741,824
bytes).
l
If a negative value is supplied, returns the argument (or null if no argument was supplied).
l
If a non-numeric value is supplied, that value is returned directly.
NwaCurrencyFormat
Formats a numeric value that indicates a monetary amount as a string.
If the argument is null or not supplied, the current locale’s settings are used to format the monetary
value.
l
The argument may be an array, which will override the current locale’s settings (see
NwaNumberFormat for the list of settings that are used).
l
The argument may be a numeric value, which is used as the number of fractional digits to use
when formatting the monetary amount (other locale settings will remain unchanged in this
case).
NwaDateFormat
Format a date like the PHP function strftime(), using the argument as the date format string. Returns
a result guaranteed to be in UTF-8 and correct for the current page language. See
"Date/Time
Format Syntax" on page 279
for a list of available date/time formats, or use one of the following
special format strings:
l
hhmmss
,
hh:mm:ss
– time of day
l
iso8601
,
iso8601t
,
iso-8601
,
iso-8601t
– various ISO 8601 date formats with and without hyphen
separators and the time of day
l
longdate
– date and time in long form
l
displaytime
– time of day
l
?:
– returns the string following the ?: if the time value is 0, or uses the format string before the
?: otherwise
l
recent
– for example, “2 minutes ago”, “3 months ago”
NwaDurationFormat
Converts a time measurement into a description of the corresponding duration.
l
Format parameters: seconds, minutes, hours, days, weeks.
l
Any format can be converted to another.
l
By default, this function converts an elapsed time value specified in seconds to a value that is
displayed in weeks, days, hours, minutes and seconds.
Up to four additional arguments may be supplied to control the conversion:
l
in_format – The current units of the value being converted (seconds, minutes, hours, days,
weeks)
l
max_format – Controls the max increment you want displayed.
l
min_format – Controls the min increment you want displayed. Only whole numbers are printed.
l
default – If set, this value will be returned when the resulting duration (after min_format is
taken into account) is 0.
NwaExplodeComma
Converts a string to an array by splitting the string at each comma and forming an array of all the
substrings created in this way.
NwaNumberFormat
Formats a numeric value as a string. If the argument is null or not supplied, the current locale’s
settings are used to format the numeric value. The argument may be an array or a numerica value.
If the argument is an array, it will override the current locale’s settings (see below for the list of
settings that are used). If the argument is a numeric value, it is used as the number of fractional
digits to use when formatting the string (other locale settings will remain unchanged in this case).
The specific locale settings used are from
localeconv(),
and are listed below.
For
general numeric formatting
:
l
frac_digits – number of decimal places to display
l
decimal_point – character to use for decimal point
l
thousands_sep – character to use for thousands separator
For
signs for positive/negative values:
l
positive_sign – sign for positive values
l
p_sign_posn – position of sign for positive values (0..4)