## Values

PHP has a handful of value types including strings, integers, floats and booleans.

### Strings

You may have already seen a string on the Hello, world page. They are created with single or double quotes.

```
<?php
'Hello, world';
"Hello, world";
```

### Integers

An integer is any whole number that is positive or negative.

Most integers will be represented in decimal form (base 10).

```
<?php
1234;
```

But you can also represent integers in hexadecimal (base 16), octal (base 8) or binary (base 2).

```
<?php
0xFF; // Hexadecimal form - prefixed with 0x;
0o123; // Octal form - prefixed with 0o.
0b11111111; // Binary form - prefixed with 0b;
```

### Floats

A float, or floating point number, is any positive or negative number with a decimal point.

```
<?php
1.234;
```

Floating point numbers can also be represented with scientific notation.

```
<?php
1.2e3; // Equivalent to 1200.00, or 1.2 x 10³
7e-5; // Equivalent to 0.00007, or 7 x 10⁻⁵
```

### Booleans

Booleans represent a `true`

or `false`

value.

```
<?php
true;
false;
```

**Next: Variables**