What are potential issues with embedding images as buttons in PHP forms?

Potential issues with embedding images as buttons in PHP forms include slower loading times due to the need to download the image file, potential display issues on different devices or browsers, and difficulty in styling the button consistently. To solve these issues, it is recommended to use CSS to style regular HTML buttons with background images instead of embedding images directly in the form.

<form action="submit.php" method="post">
    <button type="submit" class="image-button" name="submit"></button>
</form>
```

```css
.image-button {
    background-image: url('button-image.png');
    width: 100px;
    height: 50px;
    border: none;
    cursor: pointer;
}