A construction method of an anchor
pile structure suitable for a foundation with at least a shallow portion under the
earth surface being loose sand, the anchor
pile structure comprising a hollow precast
pile body (12), an anchor body structure (29) having a container (6) and an anchor rod (26), the method comprising the following steps: 1) in the foundation, arranging the precast pile body (12) in a prescribed position in the foundation; (2) a hole (28) is formed downwards through the interior of the cavity of the pile body (12), the hole forms an installation space of an anchor body structure (29), and at the moment, the hole is filled with
slurry; the method comprises the following steps of (1) placing a container (6) in a cavity of a precast pile body (12), (2) placing the container (6) in the cavity of the precast pile body (12), (3) downwards penetrating an anchor body structure through the cavity of the precast pile body (12) and placing the anchor body structure in a hole, (4) pouring
cement paste into the hole (28) to replace the
slurry in the hole, (5) after the
cement paste in the hole is hardened, filling a medium into the hollow interior of the container (6) and carrying out squeezing expansion to enable the container (6) to laterally expand, and (6) grouting a soil body near the bottom end of an anchor rod (26).